次の方法で共有


LampArrayCallback

LampArray の接続イベントと切断されたイベントのタイトル定義コールバック。 この関数は RegisterLampArrayCallback に登録されています。

構文

typedef void (CALLBACK * LampArrayCallback)(
    void * context,
    bool isAttached,
    ILampArray * lampArray);  

パラメーター

context _In_opt_
型: void*

コールバックの関連情報を含むオブジェクトへのポインター。 このポインターは RegisterLampArrayCallbackに渡されました。

isAttached
型: bool

LampArray がシステムにアタッチされたかどうかを示します。

lampArray _In_
型: ILampArray*

コールバックをトリガーしたデバイス。

戻り値

型: void

解説

この関数の定義はデベロッパーによって決定されますが、コールバックが発生するためにはその関数のパラメーターが一致する必要があります。 この関数は、 RegisterLampArrayCallback に登録されている LampArrayデバイス コールバックを定義するために使用されます。 LampArray がシステムにアタッチまたは削除されるたびに呼び出される関数を定義します。

要件

ヘッダー: LampArray.h

ライブラリ: xgameplatform.lib

サポートされているプラットフォーム: Xbox One ファミリー本体、Xbox Series 本体

関連項目

Lighting API の概要
Lighting の基本
RegisterLampArrayCallback
UnregisterLampArrayCallback