ID3DXPRTCompBuffer::ExtractBasis, méthode

Extrait les vecteurs de base de l’analyse des composants de moyenne et principale (PCA) pour un cluster donné à partir d’une mémoire tampon de données compressée ID3DXPRTCompBuffer .

Syntaxe

HRESULT ExtractBasis(
  [in]      UINT  Cluster,
  [in, out] FLOAT *pClusterBasis
);

Paramètres

Cluster [in]

Type : UINT

Cluster pour lequel la base sera extraite.

pClusterBasis [in, out]

Type : FLOAT*

Pointeur vers un tableau de données vectorielles de base pour cluster. La taille des données FLOAT stockées sera : (1 + Nombre de vecteurs PCA par cluster) * (Nombre de coefficients) * (Nombre de canaux de couleur)

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 suivante est retournée.

Spécifications

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

Voir aussi

ID3DXPRTCompBuffer