Saltar al contenido principal
Recupera las propiedades de sensores del dispositivo, como qué sensores de movimiento y orientación tiene.

Sintaxis

Parámetros

info   _Out_
Tipo: GameInputSensorsInfo*
Puntero a una estructura GameInputSensorsInfo que recibe las propiedades de sensores del dispositivo. Si el dispositivo no admite la entrada de sensores, todos los miembros de la estructura se establecen en cero.

Valor devuelto

Tipo: bool true si el dispositivo admite la entrada de sensores y se rellenó info; de lo contrario, false.

Comentarios

El método GetSensorsInfo copia las propiedades de sensores del dispositivo en la estructura proporcionada por el autor de la llamada. Un dispositivo admite la entrada de sensores cuando el valor devuelto por GetSupportedInput incluye GameInputKindSensors. Si el dispositivo no admite la entrada de sensores, GetSensorsInfo inicializa info con ceros y devuelve false. El miembro supportedSensors es una combinación de marcas de GameInputSensorsKind que identifica los sensores del dispositivo. El estado de los sensores se lee de las lecturas mediante IGameInputReading::GetSensorsState. Las propiedades que devuelve este método son fijas durante la vida útil del dispositivo, por lo que puede consultarlas una vez (por ejemplo, cuando se conecta el dispositivo) y almacenar en caché el resultado. En el siguiente ejemplo se muestra cómo consultar las propiedades de sensores de un dispositivo.
En GameInput v3 y versiones anteriores, esta información estaba disponible en el miembro sensorsInfo de la estructura GameInputDeviceInfo devuelta por IGameInputDevice::GetDeviceInfo.

Requisitos

Encabezado: GameInput.h Biblioteca: gameinput.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Consulte también

Información general de GameInput
GameInputSensorsInfo
GetSupportedInput
GameInputKind
GameInputSensorsKind
IGameInputReading::GetSensorsState
IGameInputDevice

Historial de versiones

Última modificación el 6 de noviembre de 2026