Pular para o conteúdo principal
Especifica um evento que deve ser disparado quando um ou mais fences de uma coleção atingirem valores específicos.

Sintaxe

Parâmetros

ppFences [in]
Tipo: ID3D12Fence *const *
Uma matriz de comprimento NumFences que especifica os objetos ID3D12Fence. pFenceValues [in]
Tipo: const UINT64 *
Uma matriz de comprimento NumFences que especifica os valores de fence necessários para que o evento seja sinalizado. NumFences
Tipo: UINT
Especifica o número de fences a serem incluídos. Flags
Tipo: D3D12_MULTIPLE_FENCE_WAIT_FLAGS
Especifica um dos D3D12_MULTIPLE_FENCE_WAIT_FLAGS que determina como prosseguir. hEvent
Tipo: HANDLE
Um identificador para o objeto de evento.

Valor retornado

Tipo: HRESULT Este método retorna um código HRESULT de êxito ou de erro.

Comentários

Para especificar um único fence, consulte o método SetEventOnCompletion. Se hEvent for um identificador nulo, esta API não retornará até que os valores de fence especificados tenham sido atingidos.

Requisitos

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

Confira também

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