共用方式為


ID3DXPRTCompBuffer::ExtractPCA 方法

ID3DXPRTCompBuffer 壓縮資料緩衝區擷取個別範例主體元件分析 (PCA) 投影係數。

語法

HRESULT ExtractPCA(
  [in] UINT  StartPCA,
  [in] UINT  NumExtract,
  [in] FLOAT *pPCACoefficients
);

參數

StartPCA [in]

類型: UINT

開始從緩衝區擷取 PCA 投影係數的索引。

NumExtract [in]

類型: UINT

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

pPCACoefficients [in]

類型: FLOAT*

叢集主體元件分析 (以) 係數寫入的位置指標。 寫入的資料大小是 (範例數目) * (PCA 係數數目) 。

傳回值

類型: HRESULT

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

規格需求

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

另請參閱

ID3DXPRTCompBuffer