Partilhar via


Método ID3DXPRTCompBuffer::ExtractBasis

Extrai os vetores de base PCA (análise de componentes médios e principais) para um determinado cluster de um buffer de dados compactado ID3DXPRTCompBuffer .

Sintaxe

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

Parâmetros

Cluster [in]

Tipo: UINT

Cluster para o qual a base será extraída.

pClusterBasis [in, out]

Tipo: FLOAT*

Ponteiro para uma matriz de dados de vetor de base para Cluster. O tamanho dos dados FLOAT armazenados será: (1 + Número de vetores PCA por cluster) * (Número de coeficientes) * (Número de canais de cores)

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será S_OK. Se o método falhar, o valor a seguir será retornado.

Requisitos

Requisito Valor
parâmetro
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Confira também

ID3DXPRTCompBuffer