Share via


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

El método IDirectInputEffectDriver::Escape se escapa al controlador. Se llama a este método en respuesta a una aplicación que invoca los métodos IDirectInputEffect::Escape o IDirectInputDevice::Escape .

Sintaxis

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

Parámetros

unnamedParam1

Indica el número de identificador del joystick que se está usando.

unnamedParam2

Especifica el efecto en el que se dirige el comando o cero si el comando se dirige al propio dispositivo y no a ningún efecto concreto.

unnamedParam3

Apunta a una estructura DIEFFESCAPE que describe el comando que se va a enviar. Si se ejecuta correctamente, el miembro cbOutBuffer contiene el número de bytes del búfer de salida usados realmente.

Valor devuelto

Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve un código de error.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dinputd.h (incluya Dinputd.h)