Condividi tramite


Metodo IDirectInputEffectDriver::Escape (dinputd.h)

Il metodo IDirectInputEffectDriver::Escape esegue l'escape al driver. Questo metodo viene chiamato in risposta a un'applicazione che richiama i metodi IDirectInputEffect::Escape o IDirectInputDevice::Escape .

Sintassi

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

Parametri

unnamedParam1

Indica il numero id joystick utilizzato.

unnamedParam2

Specifica l'effetto in corrispondenza del quale viene indirizzato il comando oppure zero se il comando viene indirizzato al dispositivo stesso e non a un particolare effetto.

unnamedParam3

Punta a una struttura DIEFFESCAPE che descrive il comando da inviare. In caso di esito positivo, il membro cbOutBuffer contiene il numero di byte del buffer di output effettivamente usati.

Valore restituito

Restituisce S_OK in caso di esito positivo; in caso contrario, restituisce un codice di errore.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dinputd.h (include Dinputd.h)