Condividi tramite


Metodo ID3DXPRTCompBuffer::ExtractToMesh

Estrae i coefficienti di proiezione PCA (Per-Sample Principal Component Analysis) da un buffer di dati compresso ID3DXPRTCompBuffer e aggiunge i dati a un oggetto ID3DXMesh .

Sintassi

HRESULT ExtractToMesh(
  [in] UINT         NumPCA,
  [in] D3DDECLUSAGE Usage,
  [in] UINT         UsageIndexStart,
  [in] LPD3DXMESH   pScene
);

Parametri

NumPCA [in]

Tipo: UINT

Numero di coefficienti PCA da estrarre dal buffer.

Utilizzo [in]

Tipo: D3DDECLUSAGE

Descrizioni di utilizzo dei vertici della mesh. Vedere D3DDECLUSAGE.

UsageIndexStart [in]

Tipo: UINT

Indice iniziale per i coefficienti PCA da archiviare nella mesh.

pScene [in]

Tipo: LPD3DXMESH

Puntatore a un oggetto mesh ID3DXMesh che archivierà i coefficienti PCA.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito viene S_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Requisiti

Requisito Valore
Intestazione
D3DX9Mesh.h
Libreria
D3dx9.lib

Vedi anche

ID3DXPRTCompBuffer