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로 끝나는 문자열입니다.
EngineType이 DXGK_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 |