Platform SDK: DirectX

DSCBCAPS

DSCBCAPS 構造体は、IDirectSoundCaptureBuffer::GetCaps メソッドによって使われる。

typedef struct {
    DWORD  dwSize;
    DWORD  dwFlags;
    DWORD  dwBufferBytes;
    DWORD  dwReserved;
} DSCBCAPS, *LPDSCBCAPS;
 
typedef const DSCBCAPS *LPCDSCBCAPS;

メンバ

dwSize
この構造体のサイズ。単位はバイト。この構造体を使う前に、このメンバを初期化しなければならない。
dwFlags
デバイスの能力を指定する。0 または次のフラグを指定する。
DSCBCAPS_WAVEMAPPED
このデバイスがサポートしないフォーマットに対して、Win32 ウェーブ マッパーを使う。
dwBufferBytes
キャプチャ バッファのサイズ。単位はバイト。
dwReserved
将来の使用に予約。

動作環境

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