IDirectPlayVoiceClient::GetSoundDeviceConfig メソッド
IDirectPlayVoiceClient::GetSoundDeviceConfig メソッド
セッションのサウンド デバイスの構成を取得する。
構文
HRESULT GetSoundDeviceConfig(
PDVSOUNDDEVICECONFIG pSoundDeviceConfig,
PDWORD pdwSize
);
パラメータ
- pSoundDeviceConfig
[out] サウンド デバイスの構成を格納する DVSOUNDDEVICECONFIG 構造体へのポインタ。 - pdwSize
[in, out] pSoundDeviceConfig パラメータのバッファのサイズを指定する DWORD へのポインタ。バッファが小さすぎる場合、メソッドが DVERR_BUFFERTOOSMALL を返し、必要なバッファのサイズがこのパラメータに保持される。
戻り値
成功した場合は DV_OK を返す。または、次のいずれかのエラー値を返す。
DVERR_INVALIDPARAM | メソッドに渡された 1 つ以上のパラメータが無効である。 |
DVERR_INVALIDPOINTER | 指定されたポインタが無効である。 |
DVERR_NOTCONNECTED | Microsoft® DirectPlay® Voice オブジェクトが接続されていない。 |
DVERR_NOTINITIALIZED | このメソッドを呼び出す前に、IDirectPlayVoiceClient::Initialize メソッドまたは IDirectPlayVoiceServer::Initialize メソッドを呼び出す必要がある。 |
DVERR_SESSIONLOST | トランスポートはセッションへの接続を喪失した。 |
注意
DirectPlay Voice セッションで接続の確立に成功した後にのみ、このメソッドを呼び出すことができる。