次の方法で共有


ITAllocatorProperties::SetAllocatorProperties メソッド (tapi3.h)

SetAllocatorProperties メソッドは、接続前に呼び出す必要があり、フィルター ネゴシエーション中に MSP でこれらの値を強制的に使用します。 接続フィルターがこれらの値を受け入れない場合、接続は確立されません。

構文

HRESULT SetAllocatorProperties(
  [in] ALLOCATOR_PROPERTIES *pAllocProperties
);

パラメーター

[in] pAllocProperties

アロケーター バッファーへのポインター。

戻り値

メソッドが成功した場合は、S_OK を返します。 それ以外の場合は、エラー値を返します。

注釈

この方法は細心の注意を払って使用する必要があります。 この方法で入力した値が MSP に最適でない場合、サウンドの品質が低下する可能性があります。 そのため、アプリケーションは、このメソッドを呼び出す前に、MSP で優先されるプロパティを正確に認識する必要があります。 Windows 2000 では、このメソッドの呼び出し中に入力されたプロパティは、最適でない場合は無視されます。 Windows XP では、これらの値は無視されず、アプリケーションの知識が深い必要があります。

アプリケーションが一貫したバッファー サイズの設定にのみ関係する場合は、代わりに ITAllocatorProperties::SetBufferSize メソッドを使用する必要があります。 これにより、指定したバッファー サイズでアプリケーションが提供されます。

要件

要件
対象プラットフォーム Windows
ヘッダー tapi3.h (Tapi3.h を含む)
Library Uuid.lib
[DLL] Tapi3.dll

こちらもご覧ください

ITAllocatorProperties