Skip to main content

ILampArray::GetIndicesForPurposes

指定された LampPurposes のセットをサポートする Lamp インデックスのバッファーを設定します。このメソッドを呼び出す前に、ILampArray::GetIndicesCountForPurposes を呼び出して最大のバッファー サイズを取得してください。

構文

パラメーター

lampPurposes Type: LampPurposes 望ましい LampPurposes のセットです。 lampIndicesCount
Type: uint32_t
設定するバッファーのサイズです。 lampIndices  _Out_writes_(lampIndicesCount) Type: uint32_t* Lamp インデックスのバッファーです。バッファーに書き込まれるインデックスは、lampPurposes のすべてのフラグに一致する Lamp のものです。

戻り値

Type: void

解説

次のコードは、ILampArray 上のすべてのブランディング Lamp に色を設定する方法を示しています。

要件

ヘッダー: LampArray.h ライブラリ: xgameplatform.lib サポートされているプラットフォーム: XBOX One ファミリ本体および XBOX Series 本体

関連項目

Lighting API の概要
ILampArray::GetIndicesCountForPurposes
ILampArray::SetColorsForIndices
ILampArray
最終更新日 2026年8月24日