注意
この関数はまだ実装されていません。
一致するオブジェクトに基づいて、接続された IGameInputDevice インターフェイスを取得します。
構文
HRESULT FindDeviceFromObject(
IUnknown* value,
IGameInputDevice** device
)
パラメーター
value _In_
型: IUnknown*
IGameInputDevice インスタンスと一致するオブジェクト。
device _COM_Outptr_
型: IGameInputDevice**
返される IGameInputDevice インターフェイス。
戻り値
型: HRESULT
E_NOTIMPL を返します。
解説
取得した後の IGameInputDevice インスタンスは、(入力を取得するために) ポーリングまたはイベント ベースの API でフィルターとして使用したり、デバイス固有の情報と機能にアクセスするために直接使用したりします。
このメソッドは、一致するオブジェクトに基づいて、接続された IGameInputDevice インターフェイスを取得します。
IGameInputDevice は、(入力を取得するために) ポーリングまたはイベント ベースの API でフィルターとして使用したり、デバイス固有の情報と機能にアクセスするために直接使用したりします。 指定したオブジェクトが既知の GameInput デバイス オブジェクトのどれにも一致しない場合、このメソッドは NULL ポインターを返します。 このメソッドは、呼び出し元プロセス内のローカル状態をクエリして迅速に戻るので、時間に依存するコンテキストから安全に呼び出すことができます。
要件
ヘッダー: GameInput.h
ライブラリ: xgameruntime.lib
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体