IDirectInputEffectDriver ::Escape, méthode (dinputd.h)

La méthode IDirectInputEffectDriver ::Escape s’échappe vers le pilote. Cette méthode est appelée en réponse à une application appelant les méthodes IDirectInputEffect ::Escape ou IDirectInputDevice ::Escape .

Syntaxe

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

Paramètres

unnamedParam1

Indique le numéro d’ID du joystick utilisé.

unnamedParam2

Spécifie l’effet auquel la commande est dirigée, ou zéro si la commande est dirigée vers l’appareil lui-même et non aucun effet particulier.

unnamedParam3

Pointe vers une structure DIEFFESCAPE qui décrit la commande à envoyer. En cas de réussite, le membre cbOutBuffer contient le nombre d’octets de mémoire tampon de sortie réellement utilisés.

Valeur retournée

Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dinputd.h (inclure Dinputd.h)