다음을 통해 공유


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;
      UINT SupportBuildTestCommandBuffer : 1;
#if ...
      UINT Reserved : 11;
#elif
      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 11 버전 24H2부터 지원됩니다.

SupportBuildTestCommandBuffer

Reserved

예약되어 있습니다.

MaxInFlightHwQueueBuffers

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

Value

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

요구 사항

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

추가 정보

DXGK_NODEMETADATA

DXGKARG_GETNODEMETADATA

DxgkDdiGetNodeMetadata