LampArray 状態変更イベントのタイトル定義コールバック。 この関数は RegisterLampArrayStatusCallback に登録されています。
構文
typedef void (CALLBACK * LampArrayStatusCallback)(
_In_opt_ void * context,
LampArrayStatus currentStatus,
LampArrayStatus previousStatus,
_In_ ILampArray * lampArray);
パラメーター
context _In_opt_
型: void*
コールバックの関連情報を含むオブジェクトへのポインター。 このポインターは RegisterLampArrayStatusCallback に渡されました。
currentStatus
型: LampArrayStatus
LampArray の新しい状態。
previousStatus
型: LampArrayStatus
LampArray の以前の状態。
lampArray _In_
型: ILampArray*
コールバックをトリガーしたデバイス。
戻り値
型: void
解説
この関数の定義はデベロッパーによって決定されますが、コールバックが発生するためにはその関数のパラメーターが一致する必要があります。 この関数は、RegisterLampArrayStatusCallback に登録されている LampArrayデバイス コールバックを定義するために使用されます。 LampArray の状態が変化するたびに呼び出される関数を定義します。
要件
ヘッダー: LampArray.h
ライブラリ: xgameplatform.lib
サポートされているプラットフォーム: Xbox One ファミリー本体、Xbox Series 本体
関連項目
Lighting API の概要
Lighting の基本
RegisterLampArrayStatusCallback
UnregisterLampArrayCallback