Partilhar via


Interfaces D3DX (Gráficos Direct3D 10)

Esta seção contém informações de referência para as interfaces COM (component object model) fornecidas pela biblioteca de utilitários D3DX. As interfaces a seguir são usadas com a biblioteca de utilitários D3DX.

Interfaces Descrição
Interface ID3DX10DataLoader Objeto de carregamento de dados usado pelo ID3DX10ThreadPump Interface para carregar dados de forma assíncrona.
Interface ID3DX10DataProcessor Objeto de processamento de dados usado pelo ID3DX10ThreadPump Interface para processar dados carregados de forma assíncrona.
Interface ID3DX10Font A interface ID3DX10Font encapsula as texturas e os recursos necessários para renderizar uma fonte específica em um dispositivo específico.
de interface ID3DX10Mesh Os aplicativos usam os métodos da interface ID3DX10Mesh para manipular objetos de malha.
Interface ID3DX10MeshBuffer
Interface ID3DX10SkinInfo ID3DX10SkinInfo permite otimizar, processar e definir manualmente a relação entre ossos e vértices em suas malhas (veja Animação Esquelética na Wikipedia). É mais útil para tornar os arquivos .x exportados por aplicativos DCC (como 3DS Max e Maya) mais amigáveis ao hardware e para melhorar a velocidade de renderização de suas malhas esfoladas no modo de renderização de software.
Interface ID3DX10Sprite A interface ID3DX10Sprite fornece um conjunto de métodos que simplificam o processo de desenho de sprites usando o Microsoft Direct3D.
Interface ID3DX10ThreadPump Usado para executar tarefas de forma assíncrona. Este objeto ocupa uma quantidade substancial de recursos, portanto, geralmente, apenas um deve ser criado por aplicativo.
Interface ID3DXMatrixStack Os aplicativos usam os métodos da interface ID3DXMATRIXStack para manipular uma pilha de matrizes.

 

de referência do D3DX