Поделиться через


Метод IDirectInputEffectDriver::Escape (dinputd.h)

Метод IDirectInputEffectDriver::Escape экранирует драйвер. Этот метод вызывается в ответ на приложение, вызывающее методы IDirectInputEffect::Escape или IDirectInputDevice::Escape .

Синтаксис

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

Параметры

unnamedParam1

Указывает используемый идентификатор джойстика.

unnamedParam2

Указывает эффект, на который направлена команда, или нуль, если команда направлена на само устройство, а не на какой-либо конкретный эффект.

unnamedParam3

Указывает на структуру DIEFFESCAPE , которая описывает отправляемую команду. При успешном выполнении член cbOutBuffer содержит количество фактически используемых байтов выходного буфера.

Возвращаемое значение

В случае успешного выполнения возвращает S_OK; в противном случае возвращает код ошибки.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dinputd.h (включая Dinputd.h)