다음을 통해 공유


DXGK_NODEMETADATA 구조체(d3dkmdt.h)

DXGK_NODEMETADATA 구조체는 GPU 노드의 엔진을 설명합니다.

구문

typedef struct _DXGK_NODEMETADATA {
  DXGK_ENGINE_TYPE        EngineType;
  WCHAR                   FriendlyName[DXGK_MAX_METADATA_NAME_LENGTH];
  DXGK_NODEMETADATA_FLAGS Flags;
  UINT32                  Reserved;
  BOOLEAN                 GpuMmuSupported;
  BOOLEAN                 IoMmuSupported;
} DXGK_NODEMETADATA;

멤버

EngineType

엔진 유형을 나타내는 DXGK_ENGINE_TYPE 열거형 값입니다.

FriendlyName[DXGK_MAX_METADATA_NAME_LENGTH]

특정 엔진에 대한 설명이 포함된 이름을 나타내는 NULL로 끝나는 문자열입니다.

EngineTypeDXGK_ENGINE_TYPE_OTHER 경우 KMD(디스플레이 미니포트 드라이버)는 이 멤버에 대한 값을 제공해야 합니다. 그렇지 않으면 KMD에서 이 값을 NULL로 끝나는 빈 문자열로 설정해야 합니다.

이 멤버는 지역화할 필요가 없으며 EN-US 문자열 값으로 나타낼 수 있습니다.

Flags

엔진의 메타데이터를 설명하는 DXGK_NODEMETADATA_FLAGS 값의 비트 필드입니다. 이 멤버는 WDDM 2.2부터 사용할 수 있습니다.

Reserved

시스템에서 사용하도록 예약되었습니다.

GpuMmuSupported

노드의 그래픽 엔진이 GpuMmu 모델을 지원하는지 여부를 나타내는 부울 값입니다. WDDM 2.0부터 사용할 수 있습니다.

IoMmuSupported

노드의 그래픽 엔진이 IoMmu 모델을 지원하는지 여부를 나타내는 부울 값입니다. WDDM 2.0부터 사용할 수 있습니다.

설명

이 구조체는 KMD 의 DXGKDDI_GETNODEMETADATA 호출할 때 DXGKARG_GETNODEMETADATA 구조를 정의하는 데 사용됩니다.

이 구조를 사용하는 방법에 대한 자세한 내용은 GPU 엔진 기능 열거를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1
지원되는 최소 서버 Windows Server 2012 R2
머리글 d3dkmdt.h

추가 정보

DXGK_ENGINE_TYPE

DXGK_NODEMETADATA_FLAGS

DXGKDDI_GETNODEMETADATA