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 |