Skip to main content
Atualiza uma barreira para um valor especificado.

Sintaxe

Parâmetros

pFence   _In_
Tipo: ID3D12Fence*
Um ponteiro para o objeto ID3D12Fence. Value   _In_
Tipo: UINT64
O valor para o qual a barreira deve ser definida. pSyncBottomOfPipeParams   _In_opt_
Tipo: D3D12XBOX_SYNC_PARAMS*
Um conjunto opcional de diretivas de sincronização e controle de fim de pipeline (bottom-of-pipe) a serem executadas quando a barreira for atualizada. pSyncTopOfPipeParams   _In_opt_
Tipo: D3D12XBOX_SYNC_PARAMS*
Este parâmetro é ignorado. Use WaitX para liberações de início de pipeline (top-of-pipe) necessárias em um par de sinalização/espera. Para outras necessidades de sincronização personalizadas, consulte SyncBottomOfPipeX e SyncTopOfPipeX.

Valor retornado

Tipo: HRESULT Um dos códigos de retorno do Direct3D 12.

Comentários

Chame Signal2X, não Signal. Signal2X oferece controle total sobre as liberações do pipeline (inclusive nenhuma) quando uma sinalização está sendo executada. Para obter informações sobre barreiras, consulte CPU/GPU Synchronization em Porting from Direct3D 11 to Direct3D 12.

Requisitos

Cabeçalho: d3d12_xs.h
Biblioteca: d3d12_xs.lib
Plataformas com suporte: consoles XBOX Series

Confira também

WaitX
SyncBottomOfPipeX
SyncTopOfPipeX
ID3D12CommandQueue
Last modified on October 6, 2026