ID3D12Device1::SetEventOnMultipleFenceCompletion method (d3d12.h)
Menentukan peristiwa yang harus ditembakkan ketika satu atau beberapa kumpulan pagar mencapai nilai tertentu.
Sintaks
HRESULT SetEventOnMultipleFenceCompletion(
[in] ID3D12Fence * const *ppFences,
[in] const UINT64 *pFenceValues,
UINT NumFences,
D3D12_MULTIPLE_FENCE_WAIT_FLAGS Flags,
HANDLE hEvent
);
Parameter
[in] ppFences
Jenis: ID3D12Fence*
Array panjang NumFences yang menentukan objek ID3D12Fence .
[in] pFenceValues
Jenis: const UINT64*
Array panjang NumFences yang menentukan nilai pagar yang diperlukan untuk peristiwa akan diberi sinyal.
NumFences
Jenis: UINT
Menentukan jumlah pagar yang akan disertakan.
Flags
Jenis: D3D12_MULTIPLE_FENCE_WAIT_FLAGS
Menentukan salah satu D3D12_MULTIPLE_FENCE_WAIT_FLAGS yang menentukan cara melanjutkan.
hEvent
Jenis: HANDEL
Handel ke objek peristiwa.
Menampilkan nilai
Jenis: HRESULT
Metode ini mengembalikan kode keberhasilan atau kesalahan HRESULT.
Keterangan
Untuk menentukan satu pagar, lihat metode SetEventOnCompletion .
Jika hEvent adalah handel null, MAKA API ini tidak akan kembali sampai nilai pagar yang ditentukan telah tercapai.
Persyaratan
Target Platform | Windows |
Header | d3d12.h |
Pustaka | D3d12.lib |
DLL | D3d12.dll |