ID3DXPRTCompBuffer::ExtractPCA, méthode

Extrait les coefficients de projection de l’analyse des composants principaux (PCA) par exemple à partir d’une mémoire tampon de données compressées ID3DXPRTCompBuffer .

Syntaxe

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

Paramètres

StartPCA [in]

Type : UINT

Index de départ pour les coefficients de projection PCA à extraire de la mémoire tampon.

NumExtract [in]

Type : UINT

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

pPCACoefficients [in]

Type : FLOAT*

Pointeur vers l’emplacement où les coefficients d’analyse des composants principaux en cluster (CPCA) sont écrits. La taille des données écrites est (Nombre d’échantillons) * (Nombre de 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 suivante est retournée.

Spécifications

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

Voir aussi

ID3DXPRTCompBuffer