共用方式為


ID3DXPRTCompBuffer::ExtractTexture 方法

ID3DXPRTCompBuffer 壓縮資料緩衝區 (擷取 PCA) 投影係數的每個範例主體元件分析,並將資料新增至 IDirect3DTexture9 物件。

語法

HRESULT ExtractTexture(
  [in] UINT               StartPCA,
  [in] UINT               NumPCA,
  [in] LPDIRECT3DTEXTURE9 pTexture
);

參數

StartPCA [in]

類型: UINT

要從中擷取紋理資料的緩衝區係數開始值。

NumPCA [in]

類型: UINT

要從緩衝區擷取的 PCA 係數數目。

pTexture [in]

類型: LPDIRECT3DTEXTURE9

將儲存 PCA 係數之 IDirect3DTexture9 紋理物件的指標。

傳回值

類型: HRESULT

如果方法成功,傳回值會S_OK。 如果方法失敗,將會傳回下列值。

規格需求

需求
標頭
D3DX9Mesh.h
程式庫
D3dx9.lib

另請參閱

ID3DXPRTCompBuffer