次の方法で共有


ID3DXPRTCompBuffer::ExtractBasis

ID3DXPRTCompBuffer 圧縮データ バッファーから、特定のクラスターの平均および主成分分析 (PCA) 基底ベクトルを抽出します。

HRESULT 
ExtractBasis(
  UINT Cluster,
  FLOAT * pClusterBasis
);

パラメータ

  • Cluster
    基底を抽出する対象となるクラスターです。
  • pClusterBasis
    クラスターに対する基底ベクトル データの配列へのポインターです。格納される FLOAT データのサイズは、(1 + クラスターごとの PCA ベクトルの数) × (係数の数) × (カラー チャンネルの数) になります。

戻り値

成功すると、S_OK を返します。失敗した場合は、次の値を返します。

D3DERR_INVALIDCALL

要件

ヘッダー: D3DX9Mesh.h 宣言

ライブラリ: D3dx9.lib 内容