Platform SDK: DirectX

DirectX7.DirectSoundCaptureCreate

DirectX7.DirectSoundCaptureCreate メソッドは、DirectSoundCapture オブジェクトを作成する。

object.DirectSoundCaptureCreate(guid As String) _
    As DirectSoundCapture

パラメータ

object
DirectX7 オブジェクトを表すオブジェクト式。
guid
サウンド キャプチャ デバイスを指定する GUID。このパラメータの値は、DirectX7.GetDSCaptureEnum を呼び出して返される GUID でなければならない。デフォルトのデバイスを指定するときは、このパラメータに空の文字列を指定する。

戻り値

成功すれば、DirectSoundCapture オブジェクトへのリファレンスを返す。

エラー コード

失敗すればエラーが発生し、Err.Number に次のいずれかのエラー コードが設定される。

DSERR_INVALIDPARAM
DSERR_NOAGGREGATION
DSERR_OUTOFMEMORY

注意

このメソッドは、全二重がサポートされていないサウンド カードの場合失敗する。DirectX7.DirectSoundCreate を呼び出すと、サポートされていないキャプチャ周波数がキャプチャ デバイスに設定され、DirectX7.DirectSoundCaptureCreate が失敗する。