IDirectSoundBuffer8::Initialize
Initialize メソッドは、初期化されていないサウンド バッファー オブジェクトを初期化します。
HRESULT
Initialize(
LPDIRECTSOUND pDirectSound,
LPCDSBUFFERDESC pcDSBufferDesc
);
パラメータ
- pDirectSound
このバッファーに関連付けられているデバイス オブジェクトのアドレスです。 - pcDSBufferDesc
このサウンド バッファーを初期化するために使用される値を格納する DSBUFFERDESC 構造体のアドレスです。
戻り値
成功した場合は、DS_OK を返します。失敗した場合は、次のエラー値のいずれかを返します。
リターン コード |
DSERR_INVALIDPARAM |
DSERR_ALREADYINITIALIZED |
解説
CreateSoundBuffer メソッドは内部的に Initialize を呼び出すので、アプリケーションでこのメソッドを呼び出す必要はありません。
要件
ヘッダー: DSound.h 宣言
ライブラリ: Dsound3d.dll 内容