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 セッションで接続の確立に成功した後にのみ、このメソッドを呼び出すことができる。