DXGK_NODEMETADATA_FLAGS 구조체(d3dkmdt.h)

DXGK_NODEMETADATA_FLAGS 구조는 GPU 노드에서 엔진의 기능을 설명합니다.

구문

typedef struct _DXGK_NODEMETADATA_FLAGS {
  union {
    struct {
      UINT ContextSchedulingSupported : 1;
      UINT RingBufferFenceRelease : 1;
      UINT SupportTrackedWorkload : 1;
      UINT UserModeSubmission : 1;
#if ...
      UINT Reserved : 12;
      UINT MaxInFlightHwQueueBuffers : 16;
#else
      UINT Reserved : 31;
#endif
    };
    UINT32 Value;
  };
} DXGK_NODEMETADATA_FLAGS;

멤버

ContextSchedulingSupported

엔진은 컨텍스트 기반 예약 모델을 지원합니다.

RingBufferFenceRelease

엔진은 링 버퍼 펜스 릴리스를 지원합니다. Windows 10, 버전 1809 시작해서 사용할 수 있습니다.

SupportTrackedWorkload

엔진은 추적된 워크로드를 지원합니다. Windows 10, 버전 1809 시작해서 사용할 수 있습니다.

UserModeSubmission

엔진은 사용자 모드 제출을 지원합니다. Windows 10, 버전 1809 시작해서 사용할 수 있습니다.

Reserved

예약되어 있습니다.

MaxInFlightHwQueueBuffers

하드웨어 스케줄러가 커널 모드 드라이버에 제출한 최대 명령 버퍼 수입니다. 값이 0이면 한도가 없음을 의미합니다. Windows 10, 버전 1809 시작해서 사용할 수 있습니다.

Value

구조체 멤버에 액세스하는 다른 방법입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 1703
머리글 d3dkmdt.h

추가 정보

DXGK_NODEMETADATA

DXGKARG_GETNODEMETADATA

DXGKDDI_GETNODEMETADATA