IGameInputDevice::ExecuteRawDeviceIoControl
Envía un código de control de E/S directamente a un dispositivo HID sin procesar.Sintaxis
Parámetros
controlCode _In_Tipo: uint32_t El código de control de E/S que se va a enviar. inputBufferSize _In_
Tipo: size_t El tamaño, en bytes, de
inputBuffer.
inputBuffer _In_reads_bytes_opt_(inputBufferSize)_Tipo: const void* Un puntero al búfer de datos de entrada. outputBufferSize _In_
Tipo: size_t El tamaño, en bytes, de
outputBuffer.
outputBuffer _Out_writes_bytes_opt_(outputBufferSize)_Tipo: void* Un puntero al búfer de datos de salida. outputSizeWritten _Out_opt_
Tipo: size_t* El número de bytes escritos en
outputBuffer.
Valor devuelto
Tipo: HRESULT Devuelve E_NOTIMPL, ya que este método nunca se implementó en v0.Comentarios
Este método estaba disponible cuando se había adquirido acceso exclusivo al dispositivo sin procesar medianteAcquireExclusiveRawDeviceAccess. Se quitó en v1 como parte de la simplificación del modelo de acceso a dispositivos sin procesar.
Historial de versiones
Consulte también
Miembros de la API de GameInput en desusoIGameInputDevice::AcquireExclusiveRawDeviceAccess
IGameInputDevice
