Compartilhar via


Interfaces principais do Direct3D 10

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

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

 

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

 

O Direct3D também impements interfaces para:

de referência principal do