Microsoft DirectX 8.0 (C++)

DIFILEEFFECT

ファイルに保存されたフォース フィードバック エフェクトのデータを表す。この構造体は、IDirectInputDevice8::EnumEffectsInFile および IDirectInputDevice8::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 以降に対する再配布可能ファイルとして提供。
  ヘッダー : dinput.h で宣言。