Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A interface ID3DXPRTCompBuffer armazena uma versão compactada de um buffer ID3DXPRTBuffer , para uso com PCA (análise de componente principal).
Membros
A interface ID3DXPRTCompBuffer herda da interface IUnknown . ID3DXPRTCompBuffer também tem estes tipos de membros:
Métodos
A interface ID3DXPRTCompBuffer tem esses métodos.
| Método | Descrição |
|---|---|
| ExtractBasis | Extrai os vetores de base de PCA (análise de componentes médios e principais) para um determinado cluster de um buffer de dados compactado ID3DXPRTCompBuffer . |
| ExtractClusterIDs | Extrai as IDs de cluster por exemplo de um buffer de dados compactado ID3DXPRTCompBuffer . |
| ExtractPCA | Extrai os coeficientes de projeção de PCA (análise de componente principal por exemplo) de um buffer de dados compactado ID3DXPRTCompBuffer . |
| ExtractTexture | Extrai os coeficientes de projeção de PCA (análise de componente principal por exemplo) de um buffer de dados compactado ID3DXPRTCompBuffer e adiciona os dados a um objeto IDirect3DTexture9 . |
| ExtractToMesh | Extrai os coeficientes de projeção de PCA (análise de componente principal por exemplo) de um buffer de dados compactado ID3DXPRTCompBuffer e adiciona os dados a um objeto ID3DXMesh . |
| Getheight | Recupera a altura da textura, em pixels. |
| GetNumChannels | Recupera o número de canais de cores usados na memória para armazenar amostras. |
| GetNumClusters | Recupera o número de clusters a serem usados para compactação. |
| GetNumCoeffs | Recupera o número de escalares por canal de cores usado na memória para armazenar amostras. |
| GetNumPCA | Recupera o número de vetores de base de PCA (análise de componente principal) a serem usados em cada cluster. |
| GetNumSamples | Recupera o número de vértices (ou texels) amostrados. |
| Getwidth | Recupera a largura da textura, em pixels. |
| IsTexture | Indica se o buffer contém uma textura. |
| NormalizeData | Normaliza todos os pesos de PCA (análise de componente principal) para que eles fiquem entre -1 e 1. Vetores de base são modificados para refletir essa normalização. |
Comentários
A interface ID3DXPRTCompBuffer é obtida chamando a função D3DXCreatePRTCompBuffer .
O tipo LPD3DXPRTCOMPBUFFER é definido como um ponteiro para a interface ID3DXPRTCompBuffer .
typedef interface ID3DXPRTCompBuffer ID3DXPRTCompBuffer;
typedef interface ID3DXPRTCompBuffer *LPD3DXPRTCOMPBUFFER;
Requisitos
| Requisito | Valor |
|---|---|
| parâmetro |
|
| Biblioteca |
|
Confira também