次の方法で共有


IDirectInputEffect インターフェイス

IDirectInputEffect インターフェイスのメソッドを使用して、アプリケーションはフォース フィードバック デバイスのエフェクトを管理できます。

IDirectInputEffect のメンバー

メソッド 説明
IDirectInputEffect::Download デバイスにエフェクトを配置します。
IDirectInputEffect::Escape ドライバーにハードウェア固有のコマンドを送ります。
IDirectInputEffect::GetEffectGuid IDirectInputEffect インターフェイス オブジェクトによって表現されるエフェクトのグローバル一意識別子 (GUID) を取得します。
IDirectInputEffect::GetEffectStatus エフェクトの状態を取得します。
IDirectInputEffect::GetParameters エフェクトに関する情報を取得します。
IDirectInputEffect::Initialize DirectInputEffect オブジェクトを初期化します。
IDirectInputEffect::SetParameters エフェクトの特性を設定します。
IDirectInputEffect::Start エフェクトの再生を開始します。
IDirectInputEffect::Stop エフェクトの再生を停止します。
IDirectInputEffect::Unload デバイスからエフェクトを削除します。

解説 

このインターフェイスを取得するには、IDirectInputDevice8::CreateEffect メソッドを使用します。

LPDIRECTINPUTEFFECT 型は、IDirectInputEffect インターフェイスへのポインターとして定義されています。

typedef struct IDirectInputEffect    *LPDIRECTINPUTEFFECT;