Interface IDirectInputEffectDriver (dinputd.h)

Ces trois méthodes permettent d’ajouter des interfaces supplémentaires à l’objet DirectInputEffectDriver sans affecter les fonctionnalités de l’interface d’origine.

Héritage

L’interface IDirectInputEffectDriver hérite de l’interface IUnknown. IDirectInputEffectDriver possède également les types de membres suivants :

Méthodes

L’interface IDirectInputEffectDriver possède ces méthodes.

 
IDirectInputEffectDriver::AddRef

La méthode IDirectInputEffectDriver::AddRef augmente le nombre de références de l’objet DirectInputEffectDriver de 1. Cette méthode fait partie de l’interface IUnknown héritée par DirectInputEffectDriver.
IDirectInputEffectDriver::D estroyEffect

La méthode IDirectInputEffectDriver::D estroyEffect supprime un effet de l’appareil. Si l’effet est en cours de lecture, le pilote doit l’arrêter avant de le décharger.
IDirectInputEffectDriver::D eviceID

La méthode IDirectInputEffectDriver::D eviceID envoie au pilote l’identité de l’appareil.
IDirectInputEffectDriver::D ownloadEffect

La méthode IDirectInputEffectDriver::D ownloadEffect envoie un effet à l’appareil.
IDirectInputEffectDriver::Escape

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.
IDirectInputEffectDriver::GetEffectStatus

La méthode IDirectInputEffectDriver::GetEffectStatus obtient des informations sur la status d’un effet.
IDirectInputEffectDriver::GetForceFeedbackState

La méthode IDirectInputEffectDriver::GetForceFeedbackState récupère l’état de la rétroaction de force pour l’appareil.
IDirectInputEffectDriver::GetVersions

La méthode IDirectInputEffectDriver::GetVersions obtient des informations de version sur le matériel et le pilote de retour forcé.
IDirectInputEffectDriver::QueryInterface

La méthode IDirectInputEffectDriver::QueryInterface détermine si l’objet DirectInputEffectDriver prend en charge une interface COM particulière.
IDirectInputEffectDriver::Release

La méthode IDirectInputEffectDriver::Release réduit de 1 le nombre de références de l’objet DirectInputEffectDriver. Cette méthode fait partie de l’interface IUnknown héritée par DirectInputEffectDriver.
IDirectInputEffectDriver::SendForceFeedbackCommand

La méthode IDirectInputEffectDriver::SendForceFeedbackCommand modifie l’état de la rétroaction de force pour l’appareil.
IDirectInputEffectDriver::SetGain

La méthode IDirectInputEffectDriver::SetGain définit le gain global de l’appareil.
IDirectInputEffectDriver::StartEffect

La méthode IDirectInputEffectDriver::StartEffect commence la lecture d’un effet. Si l’effet est déjà en cours de lecture, il est redémarré à partir du début.
IDirectInputEffectDriver::StopEffect

La méthode IDirectInputEffectDriver::StopEffect arrête la lecture d’un effet.

Spécifications

   
Plateforme cible Windows
En-tête dinputd.h