Platform SDK: DirectX

DIFILEEFFECT

DIFILEEFFECT 構造体は、ファイルに保存されたフォース フィードバック エフェクトのデータを表す。この構造体は、IDirectInputDevice7::EnumEffectsInFile および IDirectInputDevice7::WriteEffectToFile メソッドで使用される。

typedef struct DIFILEEFFECT{
    DWORD       dwSize;
    GUID        GuidEffect;
    LPCDIEFFECT lpDiEffect;
    CHAR        szFriendlyName[MAX_PATH];                    
}DIFILEEFFECT, *LPDIFILEEFFECT;                                            

メンバ

dwSize
構造体のバイト単位のサイズ。このメンバは、構造体が使われる前に初期化されなければならない。
GuidEffect
エフェクト タイプの一意な識別子。GUID_ConstantForce など、Dinput.h に定義された標準 GUID や、デザイナによって作成された GUID をとることができる。
lpDiEffect
エフェクトに関する情報を含む DIEFFECT 構造体へのポインタ。
szFriendlyName
エフェクトの名前。

動作環境

  Windows NT/2000 :Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  ヘッダー : dinput.h で宣言。