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.

Sintaxe

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 nativa para obter detalhes. Com suporte a partir do 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 qualquer acesso à CPU ou operações de espera/sinal da CPU. Consulte objetos de cerca de GPU nativa para obter detalhes. Não há suporte no momento.

Observações

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 nativa.

Requisitos

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

Consulte também

D3DDDI_NATIVEFENCEINFO

D3DKMTCreateNativeFence