DXGI_COMPUTE_PREEMPTION_GRANULARITY 열거형(dxgi1_2.h)
GPU(그래픽 처리 장치)가 현재 컴퓨팅 작업을 수행할 때 선점될 수 있는 세분성을 식별합니다.
Syntax
typedef enum DXGI_COMPUTE_PREEMPTION_GRANULARITY {
DXGI_COMPUTE_PREEMPTION_DMA_BUFFER_BOUNDARY = 0,
DXGI_COMPUTE_PREEMPTION_DISPATCH_BOUNDARY = 1,
DXGI_COMPUTE_PREEMPTION_THREAD_GROUP_BOUNDARY = 2,
DXGI_COMPUTE_PREEMPTION_THREAD_BOUNDARY = 3,
DXGI_COMPUTE_PREEMPTION_INSTRUCTION_BOUNDARY = 4
} ;
상수
DXGI_COMPUTE_PREEMPTION_DMA_BUFFER_BOUNDARY 값: 0 선점 세분성을 컴퓨팅 패킷으로 나타냅니다. |
DXGI_COMPUTE_PREEMPTION_DISPATCH_BOUNDARY 값: 1 선점 세분성을 디스패치로 나타냅니다(예: ID3D11DeviceContext::D ispatch 메서드). 디스패치는 컴퓨팅 패킷의 일부입니다. |
DXGI_COMPUTE_PREEMPTION_THREAD_GROUP_BOUNDARY 값: 2 선점 세분성을 스레드 그룹으로 나타냅니다. 스레드 그룹은 디스패치의 일부입니다. |
DXGI_COMPUTE_PREEMPTION_THREAD_BOUNDARY 값: 3 선점 세분성을 스레드 그룹의 스레드로 나타냅니다. 스레드는 스레드 그룹의 일부입니다. |
DXGI_COMPUTE_PREEMPTION_INSTRUCTION_BOUNDARY 값: 4 선점 세분성을 스레드의 컴퓨팅 명령으로 나타냅니다. |
설명
IDXGIAdapter2::GetDesc2 메서드를 호출하여 GPU가 현재 컴퓨팅 작업을 수행할 때 선점할 수 있는 세분성 수준을 검색합니다. 운영 체제는 DXGI_ADAPTER_DESC2 구조의 ComputePreemptionGranularity 멤버에서 컴퓨팅 세분성 수준을 지정합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 8 및 Windows 7용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2012 및 Windows Server 2008 R2용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
머리글 | dxgi1_2.h |