Metodo ID3D12Device1::SetEventOnMultipleFenceCompletion (d3d12.h)
Specifica un evento che deve essere attivato quando una o più di una raccolta di recinzioni raggiungono valori specifici.
Sintassi
HRESULT SetEventOnMultipleFenceCompletion(
[in] ID3D12Fence * const *ppFences,
[in] const UINT64 *pFenceValues,
UINT NumFences,
D3D12_MULTIPLE_FENCE_WAIT_FLAGS Flags,
HANDLE hEvent
);
Parametri
[in] ppFences
Tipo: ID3D12Fence*
Matrice di lunghezza NumFences che specifica gli oggetti ID3D12Fence .
[in] pFenceValues
Tipo: const UINT64*
Matrice di lunghezza NumFences che specifica i valori di recinzione necessari per l'evento deve essere segnalato.
NumFences
Tipo: UINT
Specifica il numero di recinzioni da includere.
Flags
Tipo: D3D12_MULTIPLE_FENCE_WAIT_FLAGS
Specifica uno dei D3D12_MULTIPLE_FENCE_WAIT_FLAGS che determina come procedere.
hEvent
Tipo: HANDLE
Handle per l'oggetto evento.
Valore restituito
Tipo: HRESULT
Questo metodo restituisce un codice di esito positivo o di errore HRESULT.
Commenti
Per specificare un singolo recinto, fare riferimento al metodo SetEventOnCompletion .
Se hEvent è un handle Null, questa API non restituirà finché non sono stati raggiunti i valori di recinzione specificati.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d12.h |
Libreria | D3d12.lib |
DLL | D3d12.dll |