Método IDirectInputEffectDriver::Escape (dinputd.h)

O método IDirectInputEffectDriver::Escape escapa para o driver. Esse método é chamado em resposta a um aplicativo que invoca os métodos IDirectInputEffect::Escape ou IDirectInputDevice::Escape .

Sintaxe

HRESULT Escape(
  DWORD         unnamedParam1,
  DWORD         unnamedParam2,
  LPDIEFFESCAPE unnamedParam3
);

Parâmetros

unnamedParam1

Indica o número da ID do joystick que está sendo usado.

unnamedParam2

Especifica o efeito no qual o comando é direcionado ou zero se o comando for direcionado para o próprio dispositivo e não qualquer efeito específico.

unnamedParam3

Aponta para uma estrutura DIEFFESCAPE que descreve o comando a ser enviado. Em caso de êxito, o membro cbOutBuffer contém o número de bytes de buffer de saída realmente usados.

Retornar valor

Retorna S_OK se tiver êxito; caso contrário, retorna um código de erro.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dinputd.h (include Dinputd.h)