Pular para o conteúdo principal
Cria um objeto fence.

Sintaxe

Parâmetros

InitialValue
Tipo: UINT64
O valor inicial do fence. Flags
Tipo: D3D12_FENCE_FLAGS
Uma combinação de valores do tipo D3D12_FENCE_FLAGS combinados usando uma operação OR bit a bit. O valor resultante especifica opções para o fence. riid
Tipo: const IID &
O identificador global exclusivo (GUID) da interface do fence (ID3D12Fence). O REFIID, ou GUID, da interface do fence pode ser obtido usando a macro __uuidof(). Por exemplo, __uuidof(ID3D12Fence) obterá o GUID da interface de um fence. ppFence [out]
Tipo: void **
Um ponteiro para um bloco de memória que recebe um ponteiro para a interface ID3D12Fence usada para acessar o fence.

Valor retornado

Tipo: HRESULT Retorna S_OK se bem-sucedido; caso contrário, retorna um dos Códigos de retorno do Direct3D 12.

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas compatíveis: consoles XBOX Series e família XBOX One

Confira também

ID3D12Device
Última modificação em 6 de outubro de 2026