ObjectDataFormat 構造体
ObjectDataFormat 構造体
Inputdevice9Setdataformat メソッドで使うためのデバイス オブジェクトのデータ形式を表す。
定義
Visual Basic | Public Structure ObjectDataFormat |
C# | public struct ObjectDataFormat |
Managed C++ | public __value struct ObjectDataFormat |
JScript | 構造体は使えるが、独自に定義することはできない。 |
メンバ テーブル
次のテーブルは、ObjectDataFormat オブジェクトによって公開されているメンバの一覧である。左側のタブをクリックし、表示したいメンバの種類を選ぶこと。
メソッド
メソッド | 説明 |
---|---|
ObjectDataFormat | オブジェクトの新しいインスタンスを初期化する。 |
ToString | このインスタンスの文字列表現を取得する。 |
プロパティ
プロパティ | 説明 |
---|---|
DeviceType | オブジェクトを表すデバイス タイプ。オブジェクト タイプ (軸、ボタンなど) を表す以下のフラグの組み合わせであり、中央の 16 ビットは、オブジェクト インスタンス番号を保持する。データ形式を要求するときは、インスタンス部分に DIDFT_ANYINSTANCE を設定して任意のインスタンスを許可することを示すか、または DidftMakeinstance(n) を設定して要求をインスタンス n に限定することを示さなければならない。「注意」を参照すること。 |
Flags | ゼロまたは以下の値のいずれか。 |
Offset | 入力ソースのデータが格納されているデータ パケット内のオフセット。この値は、軸などのような DWORD サイズのデータの場合は、4 の倍数でなければならない。ボタンの場合はバイト整列でも構わない。 |
SourceGuid | 軸、ボタン、またはその他の入力ソースに対する一意な識別子。データ形式の要求時にこのメンバを NULL にすると、任意のタイプのオブジェクトを許可することを示す。 |
構造体の情報
名前空間 | 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.