Platform SDK: DirectX

DMUS_IO_TOOL_HEADER

DMUS_IO_TOOL_HEADER 構造体は、ツールに関する情報を保持する。この構造体は、ツール形式内で使われる。

typedef struct _DMUS_IO_TOOL_HEADER {
    GUID    guidClassID;
    long    lIndex;
    DWORD   cPChannels;
    FOURCC  ckid;
    FOURCC  fccType; 
    DWORD   dwPChannels[1]; 
} DMUS_IO_TOOL_HEADER;
guidClassID
ツールのクラス識別子。
lIndex
グラフ内の位置。
cPChannels
dwPChannels 配列内の項目の数。
ckid
ツールのデータ チャンクの識別子。この値が 0 の場合、チャンクのタイプは LIST と見なされる。そのため、fccType は有効で、0 以外の値でなければならない。
fccType
リスト タイプ。この値が 0 の場合、ckid は有効で、0 以外の値でなければならない。
dwPChannels
ツールが有効なパフォーマンス チャンネルの配列。

動作環境

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

参照

IDirectMusicGraph::InsertTool