> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SetEventOnMultipleFenceCompletion

> フェンスのコレクションのうち 1 つ以上が特定の値に達したときに発生させるイベントを指定します。

フェンスのコレクションのうち 1 つ以上が特定の値に達したときに発生させるイベントを指定します。

## 構文

```cpp theme={null}
HRESULT SetEventOnMultipleFenceCompletion(
    ID3D12Fence const  ppFences,
    const UINT64  pFenceValues,
    UINT NumFences,
    D3D12_MULTIPLE_FENCE_WAIT_FLAGS Flags,
    HANDLE hEvent
)
```

### パラメーター

*ppFences \[in]*\
型: ID3D12Fence \*const \*

[ID3D12Fence](/reference/graphics/d3d12/interfaces/id3d12fence/id3d12fence_public) オブジェクトを指定する、長さ <i>NumFences</i> の配列。

*pFenceValues \[in]*\
型: const UINT64 \*

イベントがシグナルされるために必要なフェンス値を指定する、長さ <i>NumFences</i> の配列。

*NumFences*\
型: UINT

含めるフェンスの数を指定します。

*Flags*\
型: D3D12\_MULTIPLE\_FENCE\_WAIT\_FLAGS

処理方法を決定する [D3D12\_MULTIPLE\_FENCE\_WAIT\_FLAGS](/reference/graphics/d3d12/enums/d3d12_multiple_fence_wait_flags_public) の 1 つを指定します。

*hEvent*\
型: HANDLE

イベント オブジェクトへのハンドル。

### 戻り値

型: HRESULT

このメソッドは HRESULT の成功またはエラー コードを返します。

## 解説

単一のフェンスを指定するには、[SetEventOnCompletion](/reference/graphics/d3d12/interfaces/id3d12fence/methods/id3d12fence_seteventoncompletion_public) メソッドを参照してください。

*hEvent* が null ハンドルの場合、この API は指定されたフェンス値に達するまで戻りません。

## 要件

**ヘッダー:** d3d12\_xs.h または d3d12\_x.h\
**ライブラリ:** d3d12\_xs.lib または d3d12\_x.lib\
**サポートされているプラットフォーム**: XBOX Series 本体および XBOX One ファミリ

## 関連項目

[ID3D12Device1](/reference/graphics/d3d12/interfaces/id3d12device1/id3d12device1_public)


## Related topics

- [D3D12_MULTIPLE_FENCE_WAIT_FLAGS](/ja-jp/reference/graphics/d3d12/enums/d3d12_multiple_fence_wait_flags_public.md)
- [SetEventOnCompletion](/ja-jp/reference/graphics/d3d12/interfaces/id3d12fence/methods/id3d12fence_seteventoncompletion_public.md)
- [DirectStorage の概要](/ja-jp/build/console-features/storage/directstorage/directstorage-overview.md)
- [EventExportCompletionStatus](/ja-jp/services/playfab/api-references/events/data-types/eventexportcompletionstatus.md)
- [Wait](/ja-jp/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_wait_public.md)
