Passer au contenu principal
Crée un objet clôture.

Syntaxe

Paramètres

InitialValue
Type : UINT64
La valeur initiale de la clôture. Flags
Type : D3D12_FENCE_FLAGS
Une combinaison de valeurs de type D3D12_FENCE_FLAGS combinées à l’aide d’une opération OR au niveau du bit. La valeur obtenue spécifie les options de la clôture. riid
Type : const IID &
L’identificateur global unique (GUID) de l’interface de clôture (ID3D12Fence). Le REFIID, ou GUID, de l’interface de la clôture peut être obtenu à l’aide de la macro __uuidof(). Par exemple, __uuidof(ID3D12Fence) obtiendra le GUID de l’interface d’une clôture. ppFence [out]
Type : void **
Un pointeur vers un bloc de mémoire qui reçoit un pointeur vers l’interface ID3D12Fence utilisée pour accéder à la clôture.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite; sinon, retourne l’un des codes de retour Direct3D 12.

Configuration requise

En-tête : d3d12_xs.h ou d3d12_x.h
Bibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One

Voir aussi

ID3D12Device
Dernière modification le 6 octobre 2026