Microsoft DirectX 8.0 (C++) |
パフォーマンスから DirectSound バッファへのデータ フロー内の各ステージを表す、オブジェクトを作成する。このメソッドを使用すると、IDirectMusicPerformance8::CreateAudioPath でソース ファイルに定義されたオーディオパスを作成する代わりに、基本的な事前定義オーディオパスを作成することができる。
HRESULT CreateStandardAudioPath( DWORD dwType, DWORD dwPChannelCount, BOOL fActivate, IDirectMusicAudioPath **ppNewPath );
これらのオーディオパスの詳細については、「標準オーディオパス」を参照すること。
成功した場合は S_OK を返す。
失敗した場合は、次のいずれかのエラー値を返す。
E_POINTER |
DMUS_E_NOT_INIT |
DMUS_E_AUDIOPATHS_NOT_VALID |
DSERR_BUFFERLOST |
E_INVALIDARG |
E_OUTOFMEMORY |
DirectSound が何かのアプリケーションによって書き込み優先協調レベルで初期化されていると、このメソッドは失敗して DSERR_BUFFERLOST を返す。
ヘッダー : dmusici.h で宣言。