ID3D12Device1::SetEventOnMultipleFenceCompletion 메서드(d3d12.h)
하나 이상의 펜스 컬렉션이 특정 값에 도달할 때 발생해야 하는 이벤트를 지정합니다.
구문
HRESULT SetEventOnMultipleFenceCompletion(
[in] ID3D12Fence * const *ppFences,
[in] const UINT64 *pFenceValues,
UINT NumFences,
D3D12_MULTIPLE_FENCE_WAIT_FLAGS Flags,
HANDLE hEvent
);
매개 변수
[in] ppFences
형식: ID3D12Fence*
ID3D12Fence 개체를 지정하는 길이 NumFences의 배열입니다.
[in] pFenceValues
형식: const UINT64*
이벤트에 필요한 펜스 값을 지정하는 길이 NumFences 의 배열은 신호를 받을 것입니다.
NumFences
형식: UINT
포함할 펜스 수를 지정합니다.
Flags
형식: D3D12_MULTIPLE_FENCE_WAIT_FLAGS
진행 방법을 결정하는 D3D12_MULTIPLE_FENCE_WAIT_FLAGS 중 하나를 지정합니다.
hEvent
형식: HANDLE
이벤트 개체에 대한 핸들입니다.
반환 값
형식: HRESULT
이 메서드는 HRESULT 성공 또는 오류 코드를 반환합니다.
설명
단일 펜스를 지정하려면 SetEventOnCompletion 메서드를 참조하세요.
hEvent가 null 핸들인 경우 지정된 펜스 값에 도달할 때까지 이 API는 반환되지 않습니다.
요구 사항
대상 플랫폼 | Windows |
헤더 | d3d12.h |
라이브러리 | D3d12.lib |
DLL | D3d12.dll |