Compartir a través de


Método ID3DXPRTCompBuffer::ExtractBasis

Extrae los vectores base de análisis de componentes medio y principal (PCA) de un clúster determinado de un búfer de datos comprimido ID3DXPRTCompBuffer .

Sintaxis

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

Parámetros

Clúster [in]

Tipo: UINT

Clúster para el que se extraerá la base.

pClusterBasis [in, out]

Tipo: FLOAT*

Puntero a una matriz de datos vectoriales base para Cluster. El tamaño de los datos FLOAT almacenados será: (1 + Número de vectores PCA por clúster) * (Número de coeficientes) * (Número de canales de color)

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, el valor devuelto se S_OK. Si se produce un error en el método, se devolverá el siguiente valor.

Requisitos

Requisito Value
Encabezado
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Consulte también

ID3DXPRTCompBuffer