encabezado d3dcommon.h

Direct3D 11 Graphics usa este encabezado. Para más información, consulte:

d3dcommon.h contiene las siguientes interfaces de programación:

Interfaces

 
ID3D10Blob

Esta interfaz se usa para devolver datos de longitud arbitraria.
ID3DDestructionNotifier

ID3DDestructionNotifier es una interfaz que puedes usar para registrar devoluciones de llamada cuando se destruye un objeto Nano-COM de Direct3D.
ID3DInclude

ID3DInclude es una interfaz de inclusión que el usuario implementa para permitir que una aplicación llame a métodos reemplazables por el usuario para abrir y cerrar el sombreador.

Estructuras

 
D3D_SHADER_MACRO

Define una macro de sombreador.

Enumeraciones

 
D3D_CBUFFER_TYPE

Valores que identifican el uso previsto de datos de búfer de constantes.
D3D_DRIVER_TYPE

Opciones de tipo de controlador.
D3D_FEATURE_LEVEL

Describe el conjunto de características dirigidas por un dispositivo Direct3D.
D3D_INCLUDE_TYPE

Valores que indican la ubicación de un sombreador
D3D_INTERPOLATION_MODE

Especifica el modo de interpolación, que afecta a cómo se calculan los valores durante la rasterización.
D3D_MIN_PRECISION

Valores que indican la precisión de interpolación mínima deseada.
D3D_NAME

Valores que identifican los parámetros del sombreador que usan la semántica del valor del sistema.
D3D_PARAMETER_FLAGS

Indica marcas semánticas para los parámetros de función.
D3D_PRIMITIVE

Indica cómo la canalización interpreta los primitivos de entrada de sombreador de geometría o casco.
D3D_PRIMITIVE_TOPOLOGY

Valores que indican cómo la canalización interpreta los datos de vértices enlazados a la fase del ensamblador de entrada. Estos valores de topología primitiva determinan cómo se representan los datos del vértice en pantalla.
D3D_REGISTER_COMPONENT_TYPE

Valores que identifican los tipos de datos que se pueden almacenar en un registro.
D3D_RESOURCE_RETURN_TYPE

Indica el tipo de valor devuelto.
D3D_SHADER_CBUFFER_FLAGS

Valores que identifican el uso previsto de un búfer de datos constantes.
D3D_SHADER_INPUT_FLAGS

Valores que identifican las opciones de entrada del sombreador.
D3D_SHADER_INPUT_TYPE

Valores que identifican los tipos de recursos que se pueden enlazar a un sombreador y que se reflejan como parte de la descripción del recurso para el sombreador.
D3D_SHADER_VARIABLE_CLASS

Valores que identifican la clase de una variable de sombreador.
D3D_SHADER_VARIABLE_FLAGS

Valores que identifican información sobre una variable de sombreador.
D3D_SHADER_VARIABLE_TYPE

Valores que identifican varios tipos de datos, texturas y búferes que se pueden asignar a una variable de sombreador.
D3D_SRV_DIMENSION

Valores que identifican el tipo de recurso que se va a ver como un recurso de sombreador.
D3D_TESSELLATOR_DOMAIN

Opciones de dominio para datos de teselador.
D3D_TESSELLATOR_OUTPUT_PRIMITIVE

Tipos primitivos de salida.
D3D_TESSELLATOR_PARTITIONING

Opciones de creación de particiones.