ID3DXPRTBuffer::ExtractTexture 方法
從緩衝區的色彩通道中擷取指定係數範圍的係數資料,並將資料新增至 IDirect3DTexture9 物件。
語法
HRESULT ExtractTexture(
[in] UINT Channel,
[in] UINT StartCoefficient,
[in] UINT NumCoefficients,
[in] LPDIRECT3DTEXTURE9 pTexture
);
參數
-
通道 [in]
-
類型: UINT
要從中擷取紋理資料的緩衝區色彩通道。
-
StartCoefficient [in]
-
類型: UINT
要從中擷取紋理資料的緩衝區係數開始值。
-
NumCoefficients [in]
-
類型: UINT
從 StartCoefficient 開始要從中擷取紋理資料的純量數目。
-
pTexture [in]
-
將儲存係數的 IDirect3DTexture9 紋理物件的指標。
傳回值
類型: HRESULT
如果方法成功,傳回值會S_OK。 如果方法失敗,傳回值可以是下列其中一項:D3DERR_INVALIDCALL,E_OUTOFMEMORY。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱