enumerazione D3DDDI_NATIVEFENCE_TYPE (d3dukmdt.h)

Un valore di enumerazione D3DDDI_NATIVEFENCE_TYPE specifica il tipo di recinto nativo del sistema operativo.

Sintassi

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

Costanti

 
D3DDDI_NATIVEFENCE_TYPE_DEFAULT
Valore: 0
Indica l'interoperabilità completa della CPU e della GPU. Per informazioni dettagliate, vedere Oggetti di isolamento GPU nativi . Supportato a partire da Windows 11 versione 22H2 (WDDM 3.2).
D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU
Valore: 1
Tipo di recinto speciale per la sincronizzazione da motore a motore che non supporta operazioni di attesa/segnale della CPU o di accesso alla CPU. Per informazioni dettagliate, vedere Oggetti di isolamento GPU nativi . Non è attualmente supportato.

Commenti

Un valore di enumerazione D3DDDI_NATIVEFENCE_TYPE determina il tipo di recinto nativo creato dal sistema operativo. Differiscono in termini di funzionalità, caratteristiche delle prestazioni e requisiti di archiviazione per CurrentValue e MonitoredValue.

Per informazioni dettagliate su queste differenze e sulle recinzioni GPU native in generale, vedere Oggetti di isolamento GPU nativi.

Requisiti

Requisito Valore
Client minimo supportato Windows 11 versione 24H2 (WDDM 3.2)
Intestazione d3dukmdt.h

Vedi anche

D3DDDI_NATIVEFENCEINFO

D3DKMTCreateNativeFence