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 valor de enumeração DXGK_ENGINE_TYPE 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 miniporto 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 e terminada por 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 valores DXGK_NODEMETADATA_FLAGS 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.
Observações
Essa estrutura é usada para definir a estrutura DXGKARG_GETNODEMETADATA, na chamada para o DXGKDDI_GETNODEMETADATAdo KMD.
Para obter mais informações sobre como usar essa estrutura, consulte Enumerando recursos do mecanismo de GPU.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8.1 |
servidor com suporte mínimo | Windows Server 2012 R2 |
cabeçalho | d3dkmdt.h |