> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GameInputRawDeviceReportItemFlags (非推奨)

> GameInputRawDeviceReportItemFlags

# GameInputRawDeviceReportItemFlags

> [!WARNING]
>
> **非推奨。** この列挙型は GameInput v1 で削除され、現在の API では利用できません。

生の HID デバイス レポート項目のプロパティを表すビットマスク フラグを定義します。

## 構文

```cpp theme={null}
enum GameInputRawDeviceReportItemFlags : uint32_t
{
    GameInputRawDeviceReportItemFlagNone                = 0x00000000,
    GameInputRawDeviceReportItemFlagConstant            = 0x00000001,
    GameInputRawDeviceReportItemFlagVariable            = 0x00000002,
    GameInputRawDeviceReportItemFlagRelative            = 0x00000004,
    GameInputRawDeviceReportItemFlagWrap                = 0x00000008,
    GameInputRawDeviceReportItemFlagNonLinear           = 0x00000010,
    GameInputRawDeviceReportItemFlagNoPreferredState    = 0x00000020,
    GameInputRawDeviceReportItemFlagHasNullState        = 0x00000040,
    GameInputRawDeviceReportItemFlagVolatile            = 0x00000080,
    GameInputRawDeviceReportItemFlagBufferedBytes       = 0x00000100,
};
```

## 定数

| 定数 | 値 | 説明 |
| - | - | - |
| GameInputRawDeviceReportItemFlagNone | 0x00000000 | フラグが設定されていません。 |
| GameInputRawDeviceReportItemFlagConstant | 0x00000001 | 項目の値は定数です (変更不可)。 |
| GameInputRawDeviceReportItemFlagVariable | 0x00000002 | 項目は変数です (配列ではありません)。 |
| GameInputRawDeviceReportItemFlagRelative | 0x00000004 | 項目は相対的な変化 (絶対値ではない) を報告します。 |
| GameInputRawDeviceReportItemFlagWrap | 0x00000008 | 項目は論理的な限界でラップアラウンドします。 |
| GameInputRawDeviceReportItemFlagNonLinear | 0x00000010 | 項目は非線形応答を持ちます。 |
| GameInputRawDeviceReportItemFlagNoPreferredState | 0x00000020 | 項目には推奨 (中立) 状態がありません。 |
| GameInputRawDeviceReportItemFlagHasNullState | 0x00000040 | 項目には null (範囲外) 状態があります。 |
| GameInputRawDeviceReportItemFlagVolatile | 0x00000080 | 項目は揮発性です (読み取り間で値が変化する可能性があります)。 |
| GameInputRawDeviceReportItemFlagBufferedBytes | 0x00000100 | 項目はバッファリングされたバイト転送を使用します。 |

## バージョン履歴

| バージョン | 変更内容 |
| - | - |
| **v1** | 削除されました。 |
| **v0** | 導入されました。 |

## 関連項目

[非推奨の GameInput API メンバー](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
[GameInputRawDeviceReportItemInfo](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo.md)


## Related topics

- [GameInputRawDeviceReportItemInfo (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo.md)
- [GameInputRawDeviceItemCollectionInfo (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/structs/gameinputrawdeviceitemcollectioninfo.md)
- [GameInputRawDevicePhysicalUnitKind (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/enums/gameinputrawdevicephysicalunitkind.md)
- [GameInputRawDeviceItemCollectionKind (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/enums/gameinputrawdeviceitemcollectionkind.md)
- [IGameInputDevice::SetRawDeviceFeature (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_setrawdevicefeature.md)
