Sintaxis
Parámetros
Este método no tiene parámetros.Valor devuelto
Tipo: GameInputKind Una combinación de marcas deGameInputKind que describe todos los tipos de entrada que admite el dispositivo. Devuelve GameInputKindUnknown si el dispositivo no admite ningún tipo de entrada conocido.
Comentarios
Las marcas devueltas describen el dispositivo en su conjunto. Una lectura individual del dispositivo contiene solo algunos de estos tipos; use IGameInputReading::GetInputKind para averiguar qué tipos de entrada contiene una lectura específica. Un tipo de entrada admitido normalmente significa que el método de información correspondiente del dispositivo devuelve datos. Por ejemplo, si el valor devuelto incluyeGameInputKindGamepad, IGameInputDevice::GetGamepadInfo devuelve true. Del mismo modo, GameInputKindTouch indica que IGameInputDevice::GetTouchSurfaceCount devuelve un valor distinto de cero.
GameInputKindLighting es un tipo solo de salida. Indica que el dispositivo tiene lámparas que puede controlar mediante IGameInputDevice::SetLightingColor; las lecturas nunca contienen datos de iluminación.
En el siguiente ejemplo se comprueba si un dispositivo se puede usar como mando de juego.
supportedInput 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 SeriesConsulte también
Información general de GameInputIGameInputDevice
GameInputKind
IGameInputReading::GetInputKind
