Partilhar via


estrutura D3DKMT_GPUMMU_CAPS (d3dkmthk.h)

A estrutura D3DKMT_GPUMMU_CAPS descreve os recursos da GPU MMU (unidade de gerenciamento de memória).

Sintaxe

typedef struct _D3DKMT_GPUMMU_CAPS {
  union {
    struct {
      UINT ReadOnlyMemorySupported : 1;
      UINT NoExecuteMemorySupported : 1;
      UINT CacheCoherentMemorySupported : 1;
      UINT Reserved : 29;
    };
    UINT Value;
  } Flags;
  UINT  VirtualAddressBitCount;
} D3DKMT_GPUMMU_CAPS;

Membros

Flags

Sinalizadores para indicar o tipo de recursos.

Flags.ReadOnlyMemorySupported

Indica se a GPU MMU dá suporte à memória somente leitura.

Flags.NoExecuteMemorySupported

Indica se a GPU MMU dá suporte à marcação de memória como não executável.

Flags.CacheCoherentMemorySupported

Indica se a GPU MMU dá suporte ao acesso de memória coerente ao cache.

Flags.Reserved

Reservado para uso do sistema.

Flags.Value

Uma maneira alternativa de acessar os sinalizadores.

VirtualAddressBitCount

O número de bits usados para endereços virtuais pela GPU MMU.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10 (WDDM 2.0)
cabeçalho d3dkmthk.h

Consulte também

D3DKMTQueryAdapterInfo