다음을 통해 공유


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

추가 정보

ID3D12Device1