Compartilhar via


estrutura D3DKMT_WDDM_2_0_CAPS (d3dkmdt.h)

Reservado para uso do sistema. Não use.

Syntax

typedef struct _D3DKMT_WDDM_2_0_CAPS {
  union {
    struct {
      UINT Support64BitAtomics : 1;
      UINT GpuMmuSupported : 1;
      UINT IoMmuSupported : 1;
      UINT FlipOverwriteSupported : 1;
      UINT SupportContextlessPresent : 1;
      UINT SupportSurpriseRemoval : 1;
#if ...
      UINT Reserved : 26;
#elif
      UINT Reserved : 27;
#else
      UINT Reserved : 29;
#endif
    };
    UINT Value;
  };
} D3DKMT_WDDM_2_0_CAPS;

Membros

Support64BitAtomics

Dá suporte a atômicos de 64 bits.

GpuMmuSupported

Dá suporte ao gerenciamento de memória de GPU.

IoMmuSupported

Dá suporte ao gerenciamento de memória de entrada/saída.

FlipOverwriteSupported

Dá suporte à substituição de inversão.

SupportContextlessPresent

Dá suporte à exibição presente sem contexto.

SupportSurpriseRemoval

Dá suporte à remoção surpresa.

Reserved

Reservado.

Value

Uma maneira alternativa de acessar os bits de limite.

Comentários

O kernel de gráficos usa D3DKMT_WDDM_2_0_CAPS para armazenar vários recursos introduzidos no WDDM (Modelo de Driver de Exibição do Windows) versão 2.0. O driver fornece seus recursos de suporte durante a inicialização, portanto, ele já conhece todos os valores especificados nessa estrutura.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Cabeçalho d3dkmdt.h