Microsoft DirectX 8.0 (C++)

DSOUND_IO_DSBUFFERDESC

DirectSound バッファを表す。DirectSound バッファ構成形式で使用される。

typedef struct _DSOUND_IO_DSBUFFERDESC {
    DWORD dwFlags;
    WORD nChannels;
    LONG lVolume;
    LONG lPan;
    DWORD dwReserved;
} DSOUND_IO_DSBUFFERDESC;

メンバ

dwFlags
バッファ作成フラグ。「DSBUFFERDESC」を参照すること。
nChannels
チャンネルの数。フォーマットのその他のパラメータは、バッファを所有するシンクによって決定される。
lVolume
初期ボリューム。dwFlags で DSBCAPS_CTRLVOLUME が指定されている場合のみ使用される。
lPan
初期のパン。dwFlags で DSBCAPS_CTRLPAN が指定されている場合のみ使用される。
dwReserved
予約済み。0 でなければならない。

動作環境

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