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. |
Tópicos relacionados