IGameInputDevice::ExecuteRawDeviceIoControl
Envia um código de controle de E/S diretamente a um dispositivo HID bruto.Sintaxe
Parâmetros
controlCode _In_Tipo: uint32_t O código de controle de E/S a ser enviado. inputBufferSize _In_
Tipo: size_t O tamanho, em bytes, de
inputBuffer.
inputBuffer _In_reads_bytes_opt_(inputBufferSize)_Tipo: const void* Um ponteiro para o buffer de dados de entrada. outputBufferSize _In_
Tipo: size_t O tamanho, em bytes, de
outputBuffer.
outputBuffer _Out_writes_bytes_opt_(outputBufferSize)_Tipo: void* Um ponteiro para o buffer de dados de saída. outputSizeWritten _Out_opt_
Tipo: size_t* O número de bytes gravados em
outputBuffer.
Valor retornado
Tipo: HRESULT Retorna E_NOTIMPL, pois este método nunca foi implementado na v0.Comentários
Este método estava disponível quando o acesso exclusivo ao dispositivo bruto havia sido adquirido por meio deAcquireExclusiveRawDeviceAccess. Ele foi removido na v1 como parte da simplificação do modelo de acesso a dispositivos brutos.
Histórico de versões
Confira também
Membros preteridos da API GameInputIGameInputDevice::AcquireExclusiveRawDeviceAccess
IGameInputDevice
