次の方法で共有


D3DXEVENT_DESC構造体

アニメーション イベントについて説明します。

構文

typedef struct D3DXEVENT_DESC {
  D3DXEVENT_TYPE      Type;
  UINT                Track;
  DOUBLE              StartTime;
  DOUBLE              Duration;
  D3DXTRANSITION_TYPE Transition;
  union {
    FLOAT  Weight;
    FLOAT  Speed;
    DOUBLE Position;
    BOOL   Enable;
  };
} D3DXEVENT_DESC, *LPD3DXEVENT_DESC;

メンバー

Type

種類: D3DXEVENT_TYPE

D3DXEVENT_TYPEで定義されているイベントの種類。

Track

型: UINT

イベント 追跡識別子。

StartTime

型: DOUBLE

グローバル時刻でのイベントの開始時刻。

Duration

型: DOUBLE

グローバル時間でのイベントの期間。

移行

種類: D3DXTRANSITION_TYPE

D3DXTRANSITION_TYPEで定義されているイベントの切り替 スタイル。

Weight

型: FLOAT

イベントの重みを追跡します。

速度

型: FLOAT

イベントの速度を追跡します。

Position

型: DOUBLE

イベントの位置を追跡します。

有効化

種類: BOOL

フラグを有効にします。

要件

要件
ヘッダー
D3dx9anim.h

関連項目

D3DX 構造体