Compartilhar via


D3DDDI_NATIVEFENCE_TYPE enumeração (d3dukmdt.h)

Um valor de enumeração D3DDDI_NATIVEFENCE_TYPE especifica o tipo de cerca nativa que o sistema operacional.

Syntax

typedef enum _D3DDDI_NATIVEFENCE_TYPE {
  D3DDDI_NATIVEFENCE_TYPE_DEFAULT = 0,
  D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU = 1
} D3DDDI_NATIVEFENCE_TYPE;

Constantes

 
D3DDDI_NATIVEFENCE_TYPE_DEFAULT
Valor: 0
Indica a interoperabilidade completa de CPU e GPU. Consulte Objetos de cerca de GPU nativos para obter detalhes. Com suporte a partir de Windows 11, versão 22H2 (WDDM 3.2).
D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU
Valor: 1
Tipo de cerca especial para sincronização de mecanismo para mecanismo que não dá suporte a nenhum acesso à CPU ou operações de sinal/espera da CPU. Consulte Objetos de cerca de GPU nativos para obter detalhes. Sem suporte no momento.

Comentários

Um valor de enumeração D3DDDI_NATIVEFENCE_TYPE determina o tipo de cerca nativa que o sistema operacional cria. Eles diferem em funcionalidade, características de desempenho e requisitos de armazenamento para CurrentValue e MonitoredValue.

Para obter informações detalhadas sobre essas diferenças e sobre cercas de GPU nativas em geral, consulte Objetos de cerca de GPU nativos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 24H2 (WDDM 3.2)
Cabeçalho d3dukmdt.h

Confira também

D3DDDI_NATIVEFENCEINFO

D3DKMTCreateNativeFence