D3DDDI_NATIVEFENCE_TYPE enumeración (d3dukmdt.h)

Un valor de enumeración D3DDDI_NATIVEFENCE_TYPE especifica el tipo de barrera nativa que el sistema operativo.

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 la interoperabilidad completa de CPU y GPU. Consulte Objetos de barrera de GPU nativas para obtener más información. Se admite a partir de Windows 11, versión 22H2 (WDDM 3.2).
D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU
Valor: 1
Tipo de barrera especial para la sincronización de motor a motor que no admite el acceso a la CPU ni las operaciones de espera o señal de CPU. Consulte Objetos de barrera de GPU nativas para obtener más información. Actualmente no se admite.

Comentarios

Un valor de enumeración D3DDDI_NATIVEFENCE_TYPE determina el tipo de barrera nativa que crea el sistema operativo. Difieren en la funcionalidad, las características de rendimiento y los requisitos de almacenamiento para CurrentValue y MonitoredValue.

Para obtener información detallada sobre estas diferencias y sobre las barreras nativas de GPU en general, consulte Objetos de barrera de GPU nativas.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 24H2 (WDDM 3.2)
Encabezado d3dukmdt.h

Consulte también

D3DDDI_NATIVEFENCEINFO

D3DKMTCreateNativeFence