estrutura DXGK_NODEMETADATA (d3dkmdt.h)
A estrutura DXGK_NODEMETADATA descreve um mecanismo em um nó de GPU.
Sintaxe
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;
Membros
EngineType
Um DXGK_ENGINE_TYPE valor de enumeração que indica o tipo de mecanismo.
FriendlyName[DXGK_MAX_METADATA_NAME_LENGTH]
Uma cadeia de caracteres terminada em NULL que representa um nome amigável descritivo para um mecanismo específico.
O KMD (driver de miniporta de exibição) deverá fornecer um valor para esse membro se EngineType for DXGK_ENGINE_TYPE_OTHER. Caso contrário, o KMD deve definir esse valor como uma cadeia de caracteres vazia terminada em NULL.
Esse membro não precisa ser localizado e pode ser representado com um valor de cadeia de caracteres EN-US.
Flags
Um campo de bits de DXGK_NODEMETADATA_FLAGS valores que descrevem os metadados do mecanismo. Esse membro está disponível a partir do WDDM 2.2.
Reserved
Reservado para uso do sistema.
GpuMmuSupported
Um valor booliano que indica se os mecanismos gráficos do nó dão suporte ao modelo GpuMmu. Disponível a partir do WDDM 2.0.
IoMmuSupported
Um valor booliano que indica se os mecanismos gráficos do nó dão suporte ao modelo IoMmu. Disponível a partir do WDDM 2.0.
Comentários
Essa estrutura é usada para definir a estrutura DXGKARG_GETNODEMETADATA, na chamada para o DXGKDDI_GETNODEMETADATA do KMD.
Para obter mais informações sobre como usar essa estrutura, consulte Enumerando recursos do mecanismo de GPU.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 |
Servidor mínimo com suporte | Windows Server 2012 R2 |
Cabeçalho | d3dkmdt.h |