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 |