次の方法で共有


IDirectSoundBuffer8::Initialize

初期化されていない サウンド バッファ オブジェクトを初期化する。

構文

  HRESULT Initialize(
  LPDIRECTSOUND
   pDirectSound
  , 
  LPCDSBUFFERDESC
   pcDSBufferDesc 

  );

パラメータ

pDirectSound

バッファに関連付けられているデバイス オブジェクトのアドレス。

pcDSBufferDesc

このサウンド バッファを初期化するために使う値を保持する DSBUFFERDESC 構造体のアドレス。

戻り値

成功した場合は DS_OK を返す。

失敗した場合は、次のいずれかのエラー値を返す。

リターン コード
DSERR_INVALIDPARAM
DSERR_ALREADYINITIALIZED

注意

IDirectSound8::CreateSoundBuffer メソッドは内部的に Initialize を呼び出すので、アプリケーションでこのメソッドを呼び出す必要はない。

要件

**  ヘッダー:**dsound.h で宣言。

参照