Microsoft DirectX 8.0 (C++)

DMUS_IO_CONTAINED_OBJECT_HEADER

コンテナ形式で、各オブジェクトの前に使用される。

typedef struct _DMUS_IO_CONTAINED_OBJECT_HEADER {
    GUID        guidClassID;
    DWORD       dwFlags;
    FOURCC      ckid;
    FOURCC      fccType;
} DMUS_IO_CONTAINED_OBJECT_HEADER;

メンバ

guidClassID
オブジェクトのクラス識別子。
dwFlags
0 または次のフラグを指定する。
DMUS_CONTAINED_OBJF_KEEP
コンテナの解放後、キャッシュされたオブジェクトをローダー内に保持する。
ckid
データ チャンクの識別子。この値が 0 の場合、チャンクのタイプは LIST と見なされる。その場合、fccType は有効で、0 以外の値でなければならない。
fccType
リスト タイプ。この値が 0 の場合、ckid は有効で、0 以外の値でなければならない。

動作環境

  ヘッダー : dmusicf.h で宣言。