Partilhar via


Interfaces principais do Direct3D 10

Esta seção contém informações sobre as seguintes interfaces principais:

Interfaces Descrição
de interface ID3D10BlendState Acessa o estado de mesclagem para um dispositivo Direct3D 10.0.
Interface ID3D10BlendState1 Acessa o estado de mesclagem para um dispositivo Direct3D 10.1.
ID3D10DepthStencilState Interface Acessa o estado de estêncil de profundidade.
ID3D10InputLayout Interface Acessa dados de entrada de pipeline da memória.
ID3D10RasterizerState Interface Acessa o estado do rasterizador.
ID3D10SamplerState Interface Acessa o estado do amostrador.

 

Interfaces Descrição
de interface assíncrona ID3D10 Recupera dados da GPU de forma assíncrona.
Interface ID3D10Blob Retornar dados da memória.
de interface ID3D10Counter Mede o desempenho da GPU.
ID3D10Debug Interface Habilita/desabilita a camada de depuração.
ID3D10Device Interface Representa um adaptador virtual para Direct3D 10.0.
de interface ID3D10Device1 Representa um adaptador virtual para Direct3D 10.1.
ID3D10DeviceChild Interface Acede aos dados utilizados por um dispositivo.
ID3D10Include Interface Fornece métodos substituíveis pelo usuário para manipular arquivos de inclusão ao carregar um efeito.
ID3D10InfoQueue Interface Armazena, recupera e filtra mensagens de depuração.
Interface ID3D10Multithread Acede às definições multithread.
ID3D10Predicado Interface Determina se a geometria deve ser processada.
ID3D10Query Interface Consulta informações da GPU.
ID3D10StateBlock Interface Encapsula estados de renderização.
Interface ID3D10SwitchToRef Alterna entre um dispositivo de hardware e software.

 

O Direct3D também impede interfaces para:

de referência principal