Skip to main content

IGameInputDispatcher::Dispatch

ディスパッチャーのキュー内の作業を実行します。

構文

パラメーター

quotaInMicroseconds   _In_
型: uint64_t
ディスパッチャーがタスクを実行するための時間。ディスパッチャーは処理時間を指定された期間内に収めようとしますが、これは保証された上限ではありません。

戻り値

型: bool ディスパッチャーのキューに保留中の作業項目がある場合は true を返します。作業項目が残っていない場合は false を返します。キューがフラッシュされた時点で返されます。

解説

IGameInputDispatcher::Dispatch は、ディスパッチャーのキュー内の作業を実行します。このメソッドは、quotaInMicroseconds パラメーターがゼロに設定されていても、少なくともキューから 1 つの項目をフラッシュします。クォータ時間をゼロにして呼び出すことで、単一の項目を実行し、経過時間に応じて、さらに項目をディスパッチするかどうかを決定できます。GameInput API の中級および上級の使用例については、高度な GameInput トピック を参照してください。

要件

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

関連項目

GameInput の概要
IGameInputDispatcher

バージョン履歴

最終更新日 2026年8月24日