ID3DXPRTBuffer::ExtractTexture メソッド
指定した範囲の係数のバッファーのカラー チャネルから係数データを抽出し、そのデータを IDirect3DTexture9 オブジェクトに追加します。
構文
HRESULT ExtractTexture(
[in] UINT Channel,
[in] UINT StartCoefficient,
[in] UINT NumCoefficients,
[in] LPDIRECT3DTEXTURE9 pTexture
);
パラメーター
-
チャネル [入力]
-
型: UINT
テクスチャ データの抽出元となるバッファー カラー チャネル。
-
StartCoefficient [in]
-
型: UINT
テクスチャ データの抽出元となるバッファー係数の開始値。
-
NumCoefficients [in]
-
型: UINT
StartCoefficient から始まる、テクスチャ データの抽出元となるスカラーの数。
-
pTexture [in]
-
係数を格納する IDirect3DTexture9 テクスチャ オブジェクトへのポインター。
戻り値
種類: HRESULT
メソッドが成功した場合、戻り値はS_OK。 メソッドが失敗した場合、戻り値は次のいずれかになります:D3DERR_INVALIDCALL、E_OUTOFMEMORY。
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
こちらもご覧ください