Microsoft DirectX 8.0 (C++) |
すべてのプロパティ構造体のヘッダとして機能する。
typedef struct DIPROPHEADER { DWORD dwSize; DWORD dwHeaderSize; DWORD dwObj; DWORD dwHow; } DIPROPHEADER, *LPDIPROPHEADER; typedef const DIPROPHEADER *LPCDIPROPHEADER;
値 | 意味 |
---|---|
DIPH_DEVICE | dwObj メンバは、ゼロとする。 |
DIPH_BYOFFSET | dwObj メンバは、アクセスしているプロパティが属するオブジェクトの現在のデータ形式に対するオフセットである。 |
DIPH_BYUSAGE | dwObj メンバは、パックされた形式の HID 使用ページおよび使用状況の値である。 |
DIPH_BYID | dwObj メンバは、オブジェクト タイプまたはインスタンス識別子である。この識別子は、IDirectInputDevice8::EnumObjects メソッドを前回呼び出した際の戻り値である DIDEVICEOBJECTINSTANCE 構造体の dwType メンバに返される。 |
Windows NT/2000 : Windows 2000 以降に対する再配布可能ファイルとして提供。
Windows 95/98 : Windows 95 以降に対する再配布可能ファイルとして提供。
ヘッダー : dinput.h で宣言。