Share via


DXGI_GRAPHICS_PREEMPTION_GRANULARITY 열거형(dxgi1_2.h)

현재 그래픽 렌더링 작업을 수행할 때 GPU(그래픽 처리 장치)를 선점할 수 있는 세분성을 식별합니다.

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
} ;

상수

 
DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY
값: 0
선점 세분성을 DMA 버퍼로 나타냅니다.
DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY
값: 1
선점 세분성을 그래픽 기본 형식으로 나타냅니다. 기본 형식은 DMA 버퍼의 섹션이며 삼각형 그룹일 수 있습니다.
DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY
값: 2
선점 세분성을 삼각형으로 나타냅니다. 삼각형은 기본 형식의 일부입니다.
DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY
값: 3
선점 세분성을 픽셀로 나타냅니다. 픽셀은 삼각형의 일부입니다.
DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY
값: 4
선점 세분성을 그래픽 명령으로 나타냅니다. 그래픽 명령은 픽셀에서 작동합니다.

설명

IDXGIAdapter2::GetDesc2 메서드를 호출하여 GPU가 현재 그래픽 렌더링 작업을 수행하여 선점할 수 있는 세분성 수준을 검색합니다. 운영 체제는 DXGI_ADAPTER_DESC2 구조체의 GraphicsPreemptionGranularity 멤버에서 그래픽 세분성 수준을 지정합니다.

다음 그림에서는 그래픽 렌더링 작업의 세분성을 보여 줍니다.

그래픽 렌더링 세분성

요구 사항

   
지원되는 최소 클라이언트 Windows 7용 Windows 8 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 및 Windows Server 2008 R2용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
머리글 dxgi1_2.h

추가 정보

DXGI 열거형

DXGI_ADAPTER_DESC2