Platform SDK: DirectX

DMUS_ARTICPARAMS

DMUS_ARTICPARAMS 構造体は、DLS アーティキュレーション チャンクのパラメータを記述する。アーティキュレーションに関するすべてのパラメータは 1 つのチャンクに保存されるが、このチャンクは一連の構造体によって構成されており、各構造体はアーティキュレーションの各機能分野について定義している。楽器やリージョンがアーティキュレーションを利用する場合、DMUS_ARTICULATION チャンクからのインデックスを使って、このチャンクを参照する。

typedef struct {
    DMUS_LFOPARAMS LFO;
    DMUS_VEGPARAMS VolEG;
    DMUS_PEGPARAMS PitchEG;
    DMUS_MSCPARAMS Misc;
} DMUS_ARTICPARAMS;
LFO
低周波数発振器用のパラメータを保持する DMUS_LFOPARAMS 構造体。
VolEG
ボリュームエンベロープ ジェネレータ用のパラメータを保持する DMUS_VEGPARAMS 構造体。
PitchEG
ピッチエンベロープ ジェネレータ用のパラメータを保持する DMUS_PEGPARAMS 構造体。
Misc
初期のパン位置を保持する DMUS_MSCPARAMS 構造体。

動作環境

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