DeviceInstance 構造体
DeviceInstance 構造体
Microsoft® DirectInput® デバイスのインスタンスを記述する。この構造体は、Input9Enumdevices メソッド、Input9Enumdevicesbysemantics メソッド、および Inputdevice9Getdeviceinfo メソッドで使われる。
定義
Visual Basic | Public Structure DeviceInstance |
C# | public struct DeviceInstance |
Managed C++ | public __value struct DeviceInstance |
JScript | 構造体は使えるが、独自に定義することはできない。 |
メンバ テーブル
次のテーブルは、DeviceInstance オブジェクトによって公開されているメンバの一覧である。左側のタブをクリックし、表示したいメンバの種類を選ぶこと。
メソッド
メソッド | 説明 |
---|---|
DeviceInstance | オブジェクトの新しいインスタンスを初期化する。 |
ToString | このインスタンスの文字列表現を取得する。 |
プロパティ
プロパティ | 説明 |
---|---|
DeviceSubType | デバイス タイプ指定子。デバイス タイプ記述コードの最下位バイトは、デバイス タイプを指定する。最下位バイトから 1 つ上位のバイトは、デバイス サブタイプを指定する。この値は、TermHid (Human Interface Device) を指定する DIDEVTYPE_HID と組み合わせることもできる。 |
DeviceType | デバイス タイプ指定子。デバイス タイプ記述コードの最下位バイトは、デバイス タイプを指定する。最下位バイトから 1 つ上位のバイトは、デバイス サブタイプを指定する。この値は、TermHid (Human Interface Device) を指定する DIDEVTYPE_HID と組み合わせることもできる。 |
FFDriverGuid | フォース フィードバックに使われるドライバの一意な識別子。ドライバのメーカーがこの識別子を設定する。 |
InstanceGuid | デバイスのインスタンスに対する一意な識別子。アプリケーションは、インスタンスの GUID を構成ファイルに保存し、後で使うことができる。インスタンス GUID は、コンピュータごとに固有である。あるコンピュータから取得したインスタンス GUID は、他のコンピュータのインスタンス GUID とは無関係である。 |
InstanceName | インスタンスの登録名。"Joystick 1" など。 |
ProductGuid | 製品の一意な識別子。この識別子は、デバイスのメーカーが定める。 |
ProductName | 製品の登録名。 |
Usage | デバイスが HID (Human Interface Device) デバイスの場合、このメンバには HID 使用コードが含まれる。 |
UsagePage | デバイスが HID (Human Interface Device) デバイスの場合、このメンバには HID 使用ページ コードが含まれる。 |
構造体の情報
名前空間 | Microsoft.DirectX.DirectInput |
アセンブリ | Microsoft.DirectX.DirectInput (microsoft.directx.directinput.dll) |
厳密名 | Microsoft.DirectX.DirectInput, Version=0293, Culture=neutral, PublicKeyToken=d3231b57b74a1492 |
© 2002 Microsoft Corporation. All rights reserved. Terms of use.