Condividi tramite


Interfaccia IDirectInputEffectDriver (dinputd.h)

Questi tre metodi consentono l'aggiunta di interfacce aggiuntive all'oggetto DirectInputEffectDriver senza influire sulla funzionalità dell'interfaccia originale.

Ereditarietà

L'interfaccia IDirectInputEffectDriver eredita dall'interfaccia IUnknown . IDirectInputEffectDriver include anche questi tipi di membri:

Metodi

L'interfaccia IDirectInputEffectDriver include questi metodi.

 
IDirectInputEffectDriver::AddRef

Il metodo IDirectInputEffectDriver::AddRef aumenta il conteggio dei riferimenti dell'oggetto DirectInputEffectDriver per 1. Questo metodo fa parte dell'interfaccia IUnknown ereditata da DirectInputEffectDriver.
IDirectInputEffectDriver::D estroyEffect

Il metodo IDirectInputEffectDriver::D estroyEffect rimuove un effetto dal dispositivo. Se l'effetto viene riprodotto, il driver deve arrestarlo prima di scaricarlo.
IDirectInputEffectDriver::D eviceID

Il metodo IDirectInputEffectDriver::D eviceID invia l'identità del dispositivo al driver.
IDirectInputEffectDriver::D ownloadEffect

Il metodo IDirectInputEffectDriver::D ownloadEffect invia un effetto al dispositivo.
IDirectInputEffectDriver::Escape

Il metodo IDirectInputEffectDriver::Escape esce dal driver. Questo metodo viene chiamato in risposta a un'applicazione che richiama i metodi IDirectInputEffect::Escape o IDirectInputDevice::Escape.
IDirectInputEffectDriver::GetEffectStatus

Il metodo IDirectInputEffectDriver::GetEffectStatus ottiene informazioni sullo stato di un effetto.
IDirectInputEffectDriver::GetForceFeedbackState

Il metodo IDirectInputEffectDriver::GetForceFeedbackState recupera lo stato force-feedback per il dispositivo.
IDirectInputEffectDriver::GetVersions

Il metodo IDirectInputEffectDriver::GetVersions ottiene informazioni sulla versione sull'hardware e il driver force-feedback.
IDirectInputEffectDriver::QueryInterface

Il metodo IDirectInputEffectDriver::QueryInterface determina se l'oggetto DirectInputEffectDriver supporta un'interfaccia COM specifica.
IDirectInputEffectDriver::Release

Il metodo IDirectInputEffectDriver::Release riduce il conteggio dei riferimenti dell'oggetto DirectInputEffectDriver per 1. Questo metodo fa parte dell'interfaccia IUnknown ereditata da DirectInputEffectDriver.
IDirectInputEffectDriver::SendForceFeedbackCommand

Il metodo IDirectInputEffectDriver::SendForceFeedbackCommand modifica lo stato force-feedback per il dispositivo.
IDirectInputEffectDriver::SetGain

Il metodo IDirectInputEffectDriver::SetGain imposta il guadagno complessivo del dispositivo.
IDirectInputEffectDriver::StartEffect

Il metodo IDirectInputEffectDriver::StartEffect inizia la riproduzione di un effetto. Se l'effetto è già riprodotto, viene riavviato dall'inizio.
IDirectInputEffectDriver::StopEffect

Il metodo IDirectInputEffectDriver::StopEffect arresta la riproduzione di un effetto.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione dinputd.h