Partager via


ID3DXPRTCompBuffer::ExtractToMesh, méthode

Extrait les coefficients de projection d’analyse des composants principaux (PCA) par échantillon à partir d’une mémoire tampon de données compressée ID3DXPRTCompBuffer et ajoute les données à un objet ID3DXMesh .

Syntaxe

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

Paramètres

NumPCA [in]

Type : UINT

Nombre de coefficients PCA à extraire de la mémoire tampon.

Utilisation [in]

Type : D3DDECLUSAGE

Descriptions de l’utilisation du vertex du maillage. Consultez D3DDECLUSAGE.

UsageIndexStart [in]

Type : UINT

Index de départ pour les coefficients PCA à stocker dans le maillage.

pScene [in]

Type : LPD3DXMESH

Pointeur vers un objet de maillage ID3DXMesh qui stockera les coefficients PCA.

Valeur retournée

Type : HRESULT

Si la méthode réussit, la valeur de retour est S_OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Spécifications

Condition requise Valeur
En-tête
D3DX9Mesh.h
Bibliothèque
D3dx9.lib

Voir aussi

ID3DXPRTCompBuffer