IDirectInputEffectDriver-Schnittstelle (dinputd.h)
Mit diesen drei Methoden können dem DirectInputEffectDriver-Objekt zusätzliche Schnittstellen hinzugefügt werden, ohne die Funktionalität der ursprünglichen Schnittstelle zu beeinträchtigen.
Vererbung
Die IDirectInputEffectDriver-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirectInputEffectDriver verfügt auch über folgende Membertypen:
Methoden
Die IDirectInputEffectDriver-Schnittstelle verfügt über diese Methoden.
IDirectInputEffectDriver::AddRef Die IDirectInputEffectDriver::AddRef-Methode erhöht die Verweisanzahl des DirectInputEffectDriver-Objekts um 1. Diese Methode ist Teil der IUnknown-Schnittstelle, die von DirectInputEffectDriver geerbt wird. |
IDirectInputEffectDriver::D estroyEffect Die IDirectInputEffectDriver::D estroyEffect-Methode entfernt einen Effekt vom Gerät. Wenn der Effekt wiedergegeben wird, sollte er vom Treiber vor dem Entladen angehalten werden. |
IDirectInputEffectDriver::D eviceID Die IDirectInputEffectDriver::D eviceID-Methode sendet dem Treiber die Identität des Geräts. |
IDirectInputEffectDriver::D ownloadEffect Die IDirectInputEffectDriver::D ownloadEffect-Methode sendet einen Effekt an das Gerät. |
IDirectInputEffectDriver::Escape Die IDirectInputEffectDriver::Escape-Methode wird an den Treiber übergeben. Diese Methode wird als Reaktion darauf aufgerufen, dass eine Anwendung die Methoden IDirectInputEffect::Escape oder IDirectInputDevice::Escape aufruft. |
IDirectInputEffectDriver::GetEffectStatus Die IDirectInputEffectDriver::GetEffectStatus-Methode ruft Informationen über die status eines Effekts ab. |
IDirectInputEffectDriver::GetForceFeedbackState Die IDirectInputEffectDriver::GetForceFeedbackState-Methode ruft den Force-Feedback-Zustand für das Gerät ab. |
IDirectInputEffectDriver::GetVersions Die IDirectInputEffectDriver::GetVersions-Methode ruft Versionsinformationen über die Force-Feedback-Hardware und den Treiber ab. |
IDirectInputEffectDriver::QueryInterface Die IDirectInputEffectDriver::QueryInterface-Methode bestimmt, ob das DirectInputEffectDriver-Objekt eine bestimmte COM-Schnittstelle unterstützt. |
IDirectInputEffectDriver::Release Die IDirectInputEffectDriver::Release-Methode verringert die Verweisanzahl des DirectInputEffectDriver-Objekts um 1. Diese Methode ist Teil der IUnknown-Schnittstelle, die von DirectInputEffectDriver geerbt wird. |
IDirectInputEffectDriver::SendForceFeedbackCommand Die IDirectInputEffectDriver::SendForceFeedbackCommand-Methode ändert den Force-Feedback-Zustand für das Gerät. |
IDirectInputEffectDriver::SetGain Die IDirectInputEffectDriver::SetGain-Methode legt den Gesamtgewinn des Geräts fest. |
IDirectInputEffectDriver::StartEffect Die IDirectInputEffectDriver::StartEffect-Methode beginnt mit der Wiedergabe eines Effekts. Wenn der Effekt bereits wiedergegeben wird, wird er von Anfang an neu gestartet. |
IDirectInputEffectDriver::StopEffect Die IDirectInputEffectDriver::StopEffect-Methode hält die Wiedergabe eines Effekts an. |
Anforderungen
Zielplattform | Windows |
Kopfzeile | dinputd.h |