Interface IDirectInputEffectDriver (dinputd.h)

Esses três métodos permitem que interfaces adicionais sejam adicionadas ao objeto DirectInputEffectDriver sem afetar a funcionalidade da interface original.

Herança

A interface IDirectInputEffectDriver herda da interface IUnknown . IDirectInputEffectDriver também tem estes tipos de membros:

Métodos

A interface IDirectInputEffectDriver tem esses métodos.

 
IDirectInputEffectDriver::AddRef

O método IDirectInputEffectDriver::AddRef aumenta a contagem de referência do objeto DirectInputEffectDriver em 1. Esse método faz parte da interface IUnknown herdada por DirectInputEffectDriver.
IDirectInputEffectDriver::D estroyEffect

O método IDirectInputEffectDriver::D estroyEffect remove um efeito do dispositivo. Se o efeito estiver sendo reproduzido, o driver deverá interrompê-lo antes de descarregá-lo.
IDirectInputEffectDriver::D eviceID

O método IDirectInputEffectDriver::D eviceID envia ao driver a identidade do dispositivo.
IDirectInputEffectDriver::D ownloadEffect

O método IDirectInputEffectDriver::D ownloadEffect envia um efeito para o dispositivo.
IDirectInputEffectDriver::Escape

O método IDirectInputEffectDriver::Escape escapa para o driver. Esse método é chamado em resposta a um aplicativo que invoca os métodos IDirectInputEffect::Escape ou IDirectInputDevice::Escape.
IDirectInputEffectDriver::GetEffectStatus

O método IDirectInputEffectDriver::GetEffectStatus obtém informações sobre o status de um efeito.
IDirectInputEffectDriver::GetForceFeedbackState

O método IDirectInputEffectDriver::GetForceFeedbackState recupera o estado force-feedback para o dispositivo.
IDirectInputEffectDriver::GetVersions

O método IDirectInputEffectDriver::GetVersions obtém informações de versão sobre o hardware e o driver de force-feedback.
IDirectInputEffectDriver::QueryInterface

O método IDirectInputEffectDriver::QueryInterface determina se o objeto DirectInputEffectDriver dá suporte a uma interface COM específica.
IDirectInputEffectDriver::Release

O método IDirectInputEffectDriver::Release diminui a contagem de referência do objeto DirectInputEffectDriver em 1. Esse método faz parte da interface IUnknown herdada por DirectInputEffectDriver.
IDirectInputEffectDriver::SendForceFeedbackCommand

O método IDirectInputEffectDriver::SendForceFeedbackCommand altera o estado force-feedback para o dispositivo.
IDirectInputEffectDriver::SetGain

O método IDirectInputEffectDriver::SetGain define o ganho geral do dispositivo.
IDirectInputEffectDriver::StartEffect

O método IDirectInputEffectDriver::StartEffect inicia a reprodução de um efeito. Se o efeito já estiver sendo reproduzido, ele será reiniciado desde o início.
IDirectInputEffectDriver::StopEffect

O método IDirectInputEffectDriver::StopEffect interrompe a reprodução de um efeito.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho dinputd.h