次の方法で共有


IGameInput::CreateDispatcher

GameInput バックグラウンド作業を手動でスケジュールするためのディスパッチャーを作成します。

構文

HRESULT CreateDispatcher(  
         IGameInputDispatcher** dispatcher  
)  

パラメーター

dispatcher _COM_Outptr_
型: IGameInputDispatcher**

バックグラウンド作業を処理するために使用される、作成されたディスパッチャー。

戻り値

型: HRESULT

関数の結果です。

解説

IGameInputDispatcher を参照すると、GameInput が "手動ディスパッチ" モードに切り替わります。 IGameInputDispatcher オブジェクトへのすべての参照を解放すると、GameInput が "自動ディスパッチ" モードに戻ります。 IGameInputDispatcher は、イベントをディスパッチし、待機ハンドルを開くために使用できる独自のインターフェイスです。

要件

ヘッダー: GameInput.h

ライブラリ: xgameruntime.lib

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

関連項目

入力 API の概要
IGameInput
IGameInputDispatcher
IGameInputDispatcher::Dispatch
IGameInputDispatcher::OpenWaitHandle