D3DXCheckVolumeTextureRequirements 関数
ボリューム テクスチャ作成パラメーターを確認します。
構文
HRESULT D3DXCheckVolumeTextureRequirements(
_In_ LPDIRECT3DDEVICE9 pDevice,
_Inout_ UINT *pWidth,
_Inout_ UINT *pHeight,
_Inout_ UINT *pDepth,
_Inout_ UINT *pNumMipLevels,
_In_ DWORD Usage,
_Inout_ D3DFORMAT *pFormat,
_In_ D3DPOOL Pool
);
パラメーター
-
pDevice [in]
-
ボリューム テクスチャに関連付けるデバイスを表す IDirect3DDevice9 インターフェイスへのポインター。
-
pWidth [in, out]
-
型: UINT*
要求された幅へのポインター (ピクセル単位)、または NULL。 修正されたサイズを返します。
-
pHeight [in, out]
-
型: UINT*
要求された高さへのポインター (ピクセル単位)、または NULL。 修正されたサイズを返します。
-
pDepth [in, out]
-
型: UINT*
要求された深さへのポインター (ピクセル単位)、または NULL。 修正されたサイズを返します。
-
pNumMipLevels [in, out]
-
型: UINT*
要求されたミップマップ レベルの数 ( NULL) へのポインター。 ミップマップ レベルの修正された数を返します。
-
使用法 [入力]
-
種類: DWORD
現在は使用されていません。0 に設定します。
-
pFormat [in, out]
-
型: D3DFORMAT*
D3DFORMAT 列挙型のメンバーへのポインター。 目的のピクセル形式 ( NULL) を指定します。 修正された形式を返します。
-
プール [入力]
-
種類: D3DPOOL
ボリューム テクスチャを配置するメモリ クラスを記述する D3DPOOL 列挙型のメンバー。
戻り値
種類: HRESULT
関数が成功した場合、戻り値はD3D_OK。 関数が失敗した場合、戻り値は次のいずれかになります:D3DERR_NOTAVAILABLE、D3DERR_INVALIDCALL。
解説
この関数のパラメーターが無効な場合、この関数は修正されたパラメーターを返します。
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
関連項目