Microsoft DirectX 8.0 (C++)

戻り値

Microsoft® DirectX® (.x) ファイルの処理に使用するメソッドからは、COM の標準の戻り値に加えて、次の値が返る場合がある。

DXFILE_OK
コマンドが正常に完了した。
DXFILEERR_BADALLOC
メモリの割り当てに失敗した。
DXFILEERR_BADARRAYSIZE
配列のサイズが無効である。
DXFILEERR_BADCACHEFILE
.x ファイルのデータを格納しているキャッシュ ファイルが無効である。キャッシュ ファイルには、ネットワークから取得されて、ハード ディスクにキャッシュされて、以降の要求において取得されたデータが格納されている。
DXFILEERR_BADDATAREFERENCE
参照されているデータが無効である。
DXFILEERR_BADFILE
ファイルが無効である。
DXFILEERR_BADFILECOMPRESSIONTYPE
ファイル圧縮のタイプが無効である。
DXFILEERR_BADFILEFLOATSIZE
浮動小数点のサイズが無効である。
DXFILEERR_BADFILETYPE
ファイルが DirectX (.x) ファイルではない。
DXFILEERR_BADFILEVERSION
ファイルのバージョンが無効である。
DXFILEERR_BADINTRINSICS
固有情報が無効である。
DXFILEERR_BADOBJECT
オブジェクトが無効である。
DXFILEERR_BADRESOURCE
リソースが無効である。
DXFILEERR_BADTYPE
オブジェクト タイプが無効である。
DXFILEERR_BADVALUE
パラメータが無効である。
DXFILEERR_FILENOTFOUND
ファイルが見つからない。
DXFILEERR_INTERNALERROR
内部エラーが発生した。
DXFILEERR_NOINTERNET
インターネット接続が見つからない。
DXFILEERR_NOMOREDATA
それ以上利用できるデータがない。
DXFILEERR_NOMOREOBJECTS
すべてのオブジェクトが列挙されている。
DXFILEERR_NOMORESTREAMHANDLES
ストリーム ハンドルが利用できない。
DXFILEERR_NOTDONEYET
処理が完了していない。
DXFILEERR_NOTFOUND
オブジェクトが見つからない。
DXFILEERR_PARSEERROR
ファイルを解析できない。
DXFILEERR_RESOURCENOTFOUND
リソースが見つからない。
DXFILEERR_NOTEMPLATE
テンプレートを利用できない。
DXFILEERR_URLNOTFOUND
URL が見つからない。