Platform SDK: DirectX

戻り値

エラーは、32 ビットの値で表される。以下に、Direct3DX のメソッドや関数から返される値を示す。各メソッドや関数から返される値については、それぞれの説明を参照すること。

D3DXERR_BADD3DXCONTEXT
Direct3DX コンテキストが無効であるため、要求された処理が失敗した。
D3DXERR_BITBLTFAILED
BitBlt メソッドの呼び出しが失敗した。
D3DXERR_CANNOTRESIZEFULLSCREEN
フルスクリーン モードでサイズ変更は行われないため、要求された処理が失敗した。
D3DXERR_CANNOTRESIZENONWINDOWED
ウィンドウ化されていないコンテキストではサイズ変更は行われないため、要求された処理が失敗した。
D3DXERR_CAPSNOTSUPPORTED
要求されたデバイス能力がサポートされていない。
D3DXERR_COLORDEPTHTOOLOW
Direct3DX は 16 ビット以上の色深度しかサポートしていないため、要求された処理が失敗した。
D3DXERR_COULDNTUPDATECAPS
ディスプレイ モード変更後、能力データベースの更新が失敗した。
D3DXERR_D3DXNOTSTARTEDYET
Direct3DX が初期化されていなかったため、要求された処理が失敗した。D3DXInitialize 関数を呼び出して、もう一度試みることで、Direct3DX を初期化する。
D3DXERR_ENUMFORMATSFAILED
サーフェス フォーマットの列挙時にエラーが発生した。
D3DXERR_FAILEDDRAWTEXT
テキストは、サーフェスへのレンダリングに失敗した。
D3DXERR_FAILEDGETCAPS
デバイスの能力を取得できなかった。
D3DXERR_FAILEDQUATSLERP
2 つのクオータニオン間のスラープ (slerping) 処理が失敗した。
D3DXERR_FRONTBUFFERALREADYEXISTS
フロント バッファが既に存在していたため、要求された処理が失敗した。
D3DXERR_FULLSCREENPRIMARYEXISTS
アプリケーションがプライマリ サーフェスをフルスクリーン モードで使用しているため、要求された処理が失敗した。
D3DXERR_GETDCFAILED
デバイス情報を取得できなかった。
D3DXERR_IFLERROR
イメージ ファイルのロード ライブラリでエラーが発生した。
D3DXERR_INITFAILED
Direct3DX は、それ自体の初期化に失敗した。
D3DXERR_INVALIDD3DXDEVICEINDEX
渡されたデバイス インデックスが無効であったため、要求された処理が失敗した。
D3DXERR_INVALIDFILEFORMAT
ファイル フォーマットが無効である。
D3DXERR_INVALIDMODE
ディスプレイ モードが無効であるため、要求された処理が失敗した。
D3DXERR_INVALIDPARAMETER
パラメータのいずれか、またはいくつかが無効であるため、要求された処理が失敗した。
D3DXERR_MIPLEVELABSENT
このサーフェスにそのようなミップマップ レベルがないため、要求された処理が失敗した。
D3DXERR_NOBACKBUFFERAVAILABLE
バック バッファ サーフェスが作成されていないため、要求された処理が失敗した。
D3DXERR_NODIRECTDRAWAVAILABLE
要求された処理は、DirectDraw オブジェクトが作成されていないので失敗した。
D3DXERR_NODIRECT3DAVAILABLE
要求された処理は、Direct3D オブジェクトが作成されていないので失敗した。
D3DXERR_NODIRECT3DDEVICEAVAILABLE
要求された処理は、Direct3D デバイスが作成されていないので失敗した。
D3DXERR_NOMATCHFOUND
適切に一致するものが見つからなかった。
D3DXERR_NOMEMORY
システムでメモリ不足のため、要求された処理が失敗した。
D3DXERR_NOPRIMARYAVAILABLE
プライマリ サーフェスが作成されていないため、要求された処理が失敗した。
D3DXERR_NOTEXTURE
このテクスチャをバックアップするサーフェスがないため、要求された処理が失敗した。
D3DXERR_NOTINITIALIZED
Direct3DX が初期化されていないため、要求された処理が失敗した。
D3DXERR_NOZBUFFER
z バッファ サーフェスが作成されなかった。
D3DXERR_NOZBUFFERAVAILABLE
z バッファ サーフェスが作成されていないため、要求された処理が失敗した。
D3DXERR_NULLPOINTER
パラメータとして NULL ポインタが渡されたため、要求された処理が失敗した。
D3DXERR_STARTUPFAILED
Direct3DX は起動に失敗した。
D3DXERR_SURFACENOTPALETTED
サーフェスがパレット化されていないため、要求された処理が失敗した。
D3DXERR_UNSUPPORTEDFILEFORMAT
イメージ ファイル フォーマットが未確認のため、要求された処理が失敗した。