次の方法で共有


LampArrayCustomEffect.UpdateRequested イベント

定義

ランプの状態を変更する必要があることを示すためにシステムによってトリガーされるイベント。

// Register
event_token UpdateRequested(TypedEventHandler<LampArrayCustomEffect, LampArrayUpdateRequestedEventArgs const&> const& handler) const;

// Revoke with event_token
void UpdateRequested(event_token const* cookie) const;

// Revoke with event_revoker
LampArrayCustomEffect::UpdateRequested_revoker UpdateRequested(auto_revoke_t, TypedEventHandler<LampArrayCustomEffect, LampArrayUpdateRequestedEventArgs const&> const& handler) const;
public event TypedEventHandler<LampArrayCustomEffect,LampArrayUpdateRequestedEventArgs> UpdateRequested;
function onUpdateRequested(eventArgs) { /* Your code */ }
lampArrayCustomEffect.addEventListener("updaterequested", onUpdateRequested);
lampArrayCustomEffect.removeEventListener("updaterequested", onUpdateRequested);
- or -
lampArrayCustomEffect.onupdaterequested = onUpdateRequested;
Public Custom Event UpdateRequested As TypedEventHandler(Of LampArrayCustomEffect, LampArrayUpdateRequestedEventArgs) 

イベントの種類

LampArray サンプル

Windows.Devices.Lights および Windows.Devices.Lights.Effects API を使用して周辺機器の RGB 照明を制御する方法を示します。

AutoRGB サンプル

デスクトップ画面から 1 つの代表的な色を抽出し、それを使用して、接続された RGB デバイス上の LED ランプを点灯させる方法を示します。

注釈

  • プレイリストが効果を開始すると、UpdateRequested イベントがすぐにトリガーされます。
  • プレイリストが効果を一時停止すると、それ以上のイベントトリガーが一時的に停止します。 プレイリストが再び開始されると再開されます。
  • プレイリストが効果を停止した場合、プレイリストが再び起動するまで、それ以上のイベントトリガーは発生しません。
  • イベントは、 期間 の有効期限が切れたときに最終時刻をトリガーします。 これは、呼び出し元が、効果が完了する前に最終的な状態を設定するために使用する必要があります。

このイベントに登録されている複数のハンドラーの動作は未定義です。

適用対象

こちらもご覧ください