Microsoft DirectX 8.0 (Visual Basic)

DirectX8.DirectSoundCaptureCreate

DirectSoundCapture8 オブジェクトを作成する。

object.DirectSoundCaptureCreate( _
    guid As String _
) As DirectSoundCapture8

指定項目

object
DirectX8 オブジェクトを表すオブジェクト式。
guid
サウンド キャプチャ デバイスを識別する GUID 文字列。このパラメータの値は、DirectX8.getDSCaptureEnum が返した GUID のいずれか、デフォルトのデバイスを指定する vbNullString、または次のいずれかの値でなければならない。
DSDEVID_DEFAULTCAPTURE
システムワイドなデフォルトのオーディオ キャプチャ デバイス。
DSDEVID_DEFAULTVOICECAPTURE
デフォルトの音声キャプチャ デバイス。

戻り値

DirectSoundCapture8 オブジェクトを返す。

エラー コード

失敗した場合はエラーが発生し、Err.Number に次のいずれかの Microsoft® DirectSound® エラー コードが設定される。

注意

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