GameInputRawDeviceReportItemFlags
Preterido. Esta enumeração foi removida no GameInput v1 e não está disponível na API atual.
Sintaxe
enum GameInputRawDeviceReportItemFlags : uint32_t
{
GameInputRawDeviceReportItemFlagNone = 0x00000000,
GameInputRawDeviceReportItemFlagConstant = 0x00000001,
GameInputRawDeviceReportItemFlagVariable = 0x00000002,
GameInputRawDeviceReportItemFlagRelative = 0x00000004,
GameInputRawDeviceReportItemFlagWrap = 0x00000008,
GameInputRawDeviceReportItemFlagNonLinear = 0x00000010,
GameInputRawDeviceReportItemFlagNoPreferredState = 0x00000020,
GameInputRawDeviceReportItemFlagHasNullState = 0x00000040,
GameInputRawDeviceReportItemFlagVolatile = 0x00000080,
GameInputRawDeviceReportItemFlagBufferedBytes = 0x00000100,
};
Constantes
| Constante | Valor | Descrição |
|---|---|---|
| GameInputRawDeviceReportItemFlagNone | 0x00000000 | Nenhum sinalizador definido. |
| GameInputRawDeviceReportItemFlagConstant | 0x00000001 | O valor do item é constante (não pode ser alterado). |
| GameInputRawDeviceReportItemFlagVariable | 0x00000002 | O item é uma variável (não uma matriz). |
| GameInputRawDeviceReportItemFlagRelative | 0x00000004 | O item relata alterações relativas (não absolutas). |
| GameInputRawDeviceReportItemFlagWrap | 0x00000008 | O item dá a volta nos limites lógicos. |
| GameInputRawDeviceReportItemFlagNonLinear | 0x00000010 | O item tem uma resposta não linear. |
| GameInputRawDeviceReportItemFlagNoPreferredState | 0x00000020 | O item não tem estado preferencial (neutro). |
| GameInputRawDeviceReportItemFlagHasNullState | 0x00000040 | O item tem um estado nulo (fora do intervalo). |
| GameInputRawDeviceReportItemFlagVolatile | 0x00000080 | O item é volátil (o valor pode mudar entre leituras). |
| GameInputRawDeviceReportItemFlagBufferedBytes | 0x00000100 | O item usa transferência de bytes em buffer. |
Histórico de versões
| Versão | Alterações |
|---|---|
| v1 | Removido. |
| v0 | Introduzido. |
