enumeración DXGI_GRAPHICS_PREEMPTION_GRANULARITY (dxgi1_2.h)

Identifica la granularidad en la que se puede impedir que la unidad de procesamiento gráfico (GPU) realice su tarea de representación de gráficos actual.

Syntax

typedef enum DXGI_GRAPHICS_PREEMPTION_GRANULARITY {
  DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY = 0,
  DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY = 1,
  DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY = 2,
  DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY = 3,
  DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY = 4
} ;

Constantes

 
DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY
Valor: 0
Indica la granularidad de adelantamiento como un búfer DMA.
DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY
Valor: 1
Indica la granularidad de adelantamiento como primitivo de gráficos. Un primitivo es una sección de un búfer DMA y puede ser un grupo de triángulos.
DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY
Valor: 2
Indica la granularidad de adelantamiento como un triángulo. Un triángulo forma parte de un primitivo.
DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY
Valor: 3
Indica la granularidad de adelantamiento como un píxel. Un píxel forma parte de un triángulo.
DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY
Valor: 4
Indica la granularidad de adelantamiento como una instrucción de gráficos. Una instrucción gráfica funciona en un píxel.

Comentarios

Llama al método IDXGIAdapter2::GetDesc2 para recuperar el nivel de granularidad en el que se puede adelantar la GPU para realizar su tarea de representación de gráficos actual. El sistema operativo especifica el nivel de granularidad de gráficos en el miembro GraphicsPreemptionGranularity de la estructura DXGI_ADAPTER_DESC2 .

En la ilustración siguiente se muestra la granularidad de las tareas de representación de gráficos.

Granularidad de representación de gráficos

Requisitos

   
Cliente mínimo compatible Windows 8 y Platform Update para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado dxgi1_2.h

Consulte también

Enumeraciones DXGI

DXGI_ADAPTER_DESC2