다음을 통해 공유


DXGKARG_SUSPENDCONTEXT 구조체(d3dkmddi.h)

DXGKARG_SUSPENDCONTEXT 구조체에는 DxgkddiSuspendContext 콜백 함수에 사용되는 인수가 포함됩니다.

구문

typedef struct _DXGKARG_SUSPENDCONTEXT {
  HANDLE hContext;
  UINT64 contextSuspendFence;
} DXGKARG_SUSPENDCONTEXT;

멤버

hContext

[in] 선점되고 일시 중단된 것으로 표시할 하드웨어 컨텍스트입니다. 이러한 유형의 선점 요청은 유예 기간이 없으며 가능한 한 빨리 GPU에서 적용할 것으로 예상됩니다.

contextSuspendFence

[in] 선점 요청이 완료되면 GPU 컨텍스트 일시 중단 인터럽트에서 보고되는 단조롭게 증가하는 컨텍스트별 값입니다. 펜스가 신호를 보낼 때까지 OS는 GPU가 일시 중단되었다고 가정할 수 없습니다.

설명

컨텍스트 일시 중단 펜스 값은 OS가 컨텍스트를 일시 중단하고, 펜스 일시 중단 승인을 기다리지 않고, 다시 시작하고, 컨텍스트를 다시 일시 중단하는 경우를 처리하는 데 필요합니다. 일시 중단 펜스 값을 사용하면 OS가 이전 일시 중단 승인과 최신 일시 중단 승인을 구분할 수 있습니다.

요구 사항

요구 사항
헤더 d3dkmddi.h

추가 정보

DxgkddiSuspendContext