enumeración D3D12_GRAPHICS_STATES (d3d12.h)
Define marcas que especifican estados relacionados con una lista de comandos de gráficos. Los valores pueden ser OR bit a bit juntos.
Syntax
typedef enum D3D12_GRAPHICS_STATES {
D3D12_GRAPHICS_STATE_NONE = 0,
D3D12_GRAPHICS_STATE_IA_VERTEX_BUFFERS,
D3D12_GRAPHICS_STATE_IA_INDEX_BUFFER,
D3D12_GRAPHICS_STATE_IA_PRIMITIVE_TOPOLOGY,
D3D12_GRAPHICS_STATE_DESCRIPTOR_HEAP,
D3D12_GRAPHICS_STATE_GRAPHICS_ROOT_SIGNATURE,
D3D12_GRAPHICS_STATE_COMPUTE_ROOT_SIGNATURE,
D3D12_GRAPHICS_STATE_RS_VIEWPORTS,
D3D12_GRAPHICS_STATE_RS_SCISSOR_RECTS,
D3D12_GRAPHICS_STATE_PREDICATION,
D3D12_GRAPHICS_STATE_OM_RENDER_TARGETS,
D3D12_GRAPHICS_STATE_OM_STENCIL_REF,
D3D12_GRAPHICS_STATE_OM_BLEND_FACTOR,
D3D12_GRAPHICS_STATE_PIPELINE_STATE,
D3D12_GRAPHICS_STATE_SO_TARGETS,
D3D12_GRAPHICS_STATE_OM_DEPTH_BOUNDS,
D3D12_GRAPHICS_STATE_SAMPLE_POSITIONS,
D3D12_GRAPHICS_STATE_VIEW_INSTANCE_MASK
} ;
Constantes
D3D12_GRAPHICS_STATE_NONE Valor: 0 No especifica ningún estado. |
D3D12_GRAPHICS_STATE_IA_VERTEX_BUFFERS Especifica el estado de los enlaces del búfer de vértices en la fase del ensamblador de entrada. |
D3D12_GRAPHICS_STATE_IA_INDEX_BUFFER Especifica el estado del enlace del búfer de índice en la fase del ensamblador de entrada. |
D3D12_GRAPHICS_STATE_IA_PRIMITIVE_TOPOLOGY Especifica el estado del valor de topología primitivo establecido en la fase del ensamblador de entrada. |
D3D12_GRAPHICS_STATE_DESCRIPTOR_HEAP Especifica el estado de los montones de descriptores enlazados actualmente. |
D3D12_GRAPHICS_STATE_GRAPHICS_ROOT_SIGNATURE Especifica el estado de la firma raíz de gráficos establecida actualmente. |
D3D12_GRAPHICS_STATE_COMPUTE_ROOT_SIGNATURE Especifica el estado de la firma raíz de proceso establecida actualmente. |
D3D12_GRAPHICS_STATE_RS_VIEWPORTS Especifica el estado de las ventanillas enlazadas a la fase de rasterizador. |
D3D12_GRAPHICS_STATE_RS_SCISSOR_RECTS Especifica el estado de los rectángulos de tijera enlazados a la fase de rasterizador. |
D3D12_GRAPHICS_STATE_PREDICATION Especifica el estado del predicado. |
D3D12_GRAPHICS_STATE_OM_RENDER_TARGETS Especifica el estado de los destinos de representación enlazados a la fase de fusión de salida. |
D3D12_GRAPHICS_STATE_OM_STENCIL_REF Especifica el estado del valor de referencia para las pruebas de galería de símbolos de profundidad establecidas en la fase de fusión de salida. |
D3D12_GRAPHICS_STATE_OM_BLEND_FACTOR Especifica el estado del factor de mezcla establecido en la fase de fusión de salida. |
D3D12_GRAPHICS_STATE_PIPELINE_STATE Especifica el estado del objeto de estado de canalización. |
D3D12_GRAPHICS_STATE_SO_TARGETS Especifica el estado de las vistas de búfer enlazadas a la fase de salida del flujo. |
D3D12_GRAPHICS_STATE_OM_DEPTH_BOUNDS Especifica el estado de los límites de profundidad establecidos en la fase de fusión de salida. |
D3D12_GRAPHICS_STATE_SAMPLE_POSITIONS Especifica el estado de las posiciones de ejemplo. |
D3D12_GRAPHICS_STATE_VIEW_INSTANCE_MASK Especifica el estado de la máscara de instancias de vista. |
Requisitos
Encabezado | d3d12.h |