다음을 통해 공유


DXGK_SCHEDULING_LOG_CONTEXT_STATE 열거형(d3dkmddi.h)

컨텍스트가 실행 상태 중 하나 간에 전환되는 경우 기록할 이벤트를 설명합니다. 컨텍스트 상태 변경 이벤트에는 컨텍스트 상태를 변경하는 더 구체적인 큐 이벤트가 수반되는 경우가 많습니다.

Syntax

typedef enum _DXGK_SCHEDULING_LOG_CONTEXT_STATE {
  DXGK_SCHEDULING_LOG_CONTEXT_STATE_IDLE,
  DXGK_SCHEDULING_LOG_CONTEXT_STATE_RUNNING,
  DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY,
  DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY_STANDBY
} DXGK_SCHEDULING_LOG_CONTEXT_STATE;

상수

 
DXGK_SCHEDULING_LOG_CONTEXT_STATE_IDLE
컨텍스트가 유휴 상태이며 컨텍스트에 보류 중인 GPU 작업이 없습니다.
DXGK_SCHEDULING_LOG_CONTEXT_STATE_RUNNING
컨텍스트가 현재 GPU에서 실행되고 있습니다.
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY
컨텍스트에 보류 중인 GPU 작업이 있지만 GPU에서 실행되고 있지 않습니다.
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY_STANDBY
컨텍스트가 준비되었으며 GPU에 이 컨텍스트가 실행될 예정이라는 통보를 받았지만 컨텍스트가 아직 실행되기 시작하지 않았습니다. 이 상태는 GPU 컨텍스트 관리 프로세서에서 엄격하게 지원될 필요는 없지만 컨텍스트 전환 대기 시간을 줄이는 데 유용합니다.

요구 사항

요구 사항
헤더 d3dkmddi.h