Ler em inglês

Compartilhar via


cabeçalho d3dcommon.h

Esse cabeçalho é usado pelo Direct3D 11 Graphics. Para obter mais informações, consulte:

d3dcommon.h contém as seguintes interfaces de programação:

Interfaces

 
ID3D10Blob

Essa interface é usada para retornar dados de comprimento arbitrário.
ID3DDestructionNotifier

ID3DDestructionNotifier é uma interface que você pode usar para registrar retornos de chamada quando um objeto nano-COM Direct3D é destruído.
ID3DInclude

ID3DInclude é uma interface de inclusão que o usuário implementa para permitir que um aplicativo chame métodos substituíveis pelo usuário para abrir e fechar o sombreador

Estruturas

 
D3D_SHADER_MACRO

Define uma macro de sombreador.

Enumerações

 
D3D_CBUFFER_TYPE

Valores que identificam o uso pretendido de dados de buffer constante.
D3D_DRIVER_TYPE

Opções de tipo de driver.
D3D_FEATURE_LEVEL

Descreve o conjunto de recursos direcionados por um dispositivo Direct3D.
D3D_INCLUDE_TYPE

Valores que indicam o local de um sombreador
D3D_INTERPOLATION_MODE

Especifica o modo de interpolação, que afeta como os valores são calculados durante a rasterização.
D3D_MIN_PRECISION

Valores que indicam a precisão mínima de interpolação desejada.
D3D_NAME

Valores que identificam parâmetros de sombreador que usam semântica de valor do sistema.
D3D_PARAMETER_FLAGS

Indica sinalizadores semânticos para parâmetros de função.
D3D_PRIMITIVE

Indica como o pipeline interpreta primitivos de entrada de sombreador de geometria ou de casco.
D3D_PRIMITIVE_TOPOLOGY

Valores que indicam como o pipeline interpreta os dados de vértice associados ao estágio do assembler de entrada. Esses valores de topologia primitiva determinam como os dados de vértice são renderizados na tela.
D3D_REGISTER_COMPONENT_TYPE

Valores que identificam os tipos de dados que podem ser armazenados em um registro.
D3D_RESOURCE_RETURN_TYPE

Indica o tipo de valor retornado.
D3D_SHADER_CBUFFER_FLAGS

Valores que identificam o uso pretendido de um buffer de dados constantes.
D3D_SHADER_INPUT_FLAGS

Valores que identificam opções de entrada de sombreador.
D3D_SHADER_INPUT_TYPE

Valores que identificam tipos de recursos que podem ser associados a um sombreador e que são refletidos como parte da descrição do recurso para o sombreador.
D3D_SHADER_VARIABLE_CLASS

Valores que identificam a classe de uma variável de sombreador.
D3D_SHADER_VARIABLE_FLAGS

Valores que identificam informações sobre uma variável de sombreador.
D3D_SHADER_VARIABLE_TYPE

Valores que identificam vários tipos de dados, textura e buffer que podem ser atribuídos a uma variável de sombreador.
D3D_SRV_DIMENSION

Valores que identificam o tipo de recurso a ser exibido como um recurso de sombreador.
D3D_TESSELLATOR_DOMAIN

Opções de domínio para dados do mosaico.
D3D_TESSELLATOR_OUTPUT_PRIMITIVE

Tipos primitivos de saída.
D3D_TESSELLATOR_PARTITIONING

Opções de particionamento.