Compartir a través de


Interfaz IDirectInputEffectDriver (dinputd.h)

Estos tres métodos permiten agregar interfaces adicionales al objeto DirectInputEffectDriver sin afectar a la funcionalidad de la interfaz original.

Herencia

La interfaz IDirectInputEffectDriver hereda de la interfaz IUnknown . IDirectInputEffectDriver también tiene estos tipos de miembros:

Métodos

La interfaz IDirectInputEffectDriver tiene estos métodos.

 
IDirectInputEffectDriver::AddRef

El método IDirectInputEffectDriver::AddRef aumenta el recuento de referencias del objeto DirectInputEffectDriver en 1. Este método forma parte de la interfaz IUnknown heredada por DirectInputEffectDriver.
IDirectInputEffectDriver::D estroyEffect

El método IDirectInputEffectDriver::D estroyEffect quita un efecto del dispositivo. Si el efecto está reproduciendo, el controlador debe detenerlo antes de descargarlo.
IDirectInputEffectDriver::D eviceID

El método IDirectInputEffectDriver::D eviceID envía al controlador la identidad del dispositivo.
IDirectInputEffectDriver::D ownloadEffect

El método IDirectInputEffectDriver::D ownloadEffect envía un efecto al dispositivo.
IDirectInputEffectDriver::Escape

El método IDirectInputEffectDriver::Escape escapa al controlador. Se llama a este método en respuesta a una aplicación que invoca los métodos IDirectInputEffect::Escape o IDirectInputDevice::Escape.
IDirectInputEffectDriver::GetEffectStatus

El método IDirectInputEffectDriver::GetEffectStatus obtiene información sobre el estado de un efecto.
IDirectInputEffectDriver::GetForceFeedbackState

El método IDirectInputEffectDriver::GetForceFeedbackState recupera el estado force-feedback del dispositivo.
IDirectInputEffectDriver::GetVersions

El método IDirectInputEffectDriver::GetVersions obtiene información de versión sobre el hardware y el controlador de force-feedback.
IDirectInputEffectDriver::QueryInterface

El método IDirectInputEffectDriver::QueryInterface determina si el objeto DirectInputEffectDriver admite una interfaz COM determinada.
IDirectInputEffectDriver::Release

El método IDirectInputEffectDriver::Release reduce el recuento de referencias del objeto DirectInputEffectDriver en 1. Este método forma parte de la interfaz IUnknown heredada por DirectInputEffectDriver.
IDirectInputEffectDriver::SendForceFeedbackCommand

El método IDirectInputEffectDriver::SendForceFeedbackCommand cambia el estado force-feedback del dispositivo.
IDirectInputEffectDriver::SetGain

El método IDirectInputEffectDriver::SetGain establece la ganancia general del dispositivo.
IDirectInputEffectDriver::StartEffect

El método IDirectInputEffectDriver::StartEffect comienza la reproducción de un efecto. Si el efecto ya se está reproduciendo, se reinicia desde el principio.
IDirectInputEffectDriver::StopEffect

El método IDirectInputEffectDriver::StopEffect detiene la reproducción de un efecto.

Requisitos

   
Plataforma de destino Windows
Encabezado dinputd.h