énumération D3D12_FENCE_FLAGS (d3d12.h)

Spécifie les options de clôture.

Syntax

typedef enum D3D12_FENCE_FLAGS {
  D3D12_FENCE_FLAG_NONE = 0,
  D3D12_FENCE_FLAG_SHARED = 0x1,
  D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER = 0x2,
  D3D12_FENCE_FLAG_NON_MONITORED = 0x4
} ;

Constantes

 
D3D12_FENCE_FLAG_NONE
Valeur : 0
Aucune option n'est spécifiée.
D3D12_FENCE_FLAG_SHARED
Valeur : 0x1
La clôture est partagée.
D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER
Valeur : 0x2
La clôture est partagée avec un autre adaptateur GPU.
D3D12_FENCE_FLAG_NON_MONITORED
Valeur : 0x4
La clôture est du type non surveillé. Les clôtures non surveillées ne doivent être utilisées que lorsque l’adaptateur ne prend pas en charge les clôtures surveillées ou lorsqu’une clôture est partagée avec un adaptateur qui ne prend pas en charge les clôtures surveillées.

Remarques

Cette énumération est utilisée par la méthode ID3D12Device ::CreateFence .

Configuration requise

Condition requise Valeur
En-tête d3d12.h

Voir aussi

Énumérations principales