ITAllocatorProperties インターフェイスは、メディア ストリーミング ターミナル (MST) のバッファー アロケーター プロパティをエンド ユーザーまたはサーバー アプリケーションに公開します。 アプリケーションでは、特定のプロトコルのサンプル サイズを調整する必要があります。 適切なプロパティに関する決定は、実装に大きく依存します。
このインターフェイスは、関連付けられているメディア サービス プロバイダーによって ターミナル オブジェクト で公開されます。 存在する場合は、ITTerminal などの任意のターミナル インターフェイス上の QueryInterface を使用して、ITAllocatorProperties ポインターを取得できます。
継承
ITAllocatorProperties インターフェイスは、IUnknown インターフェイスから継承します。 ITAllocatorProperties には、次の種類のメンバーもあります。
メソッド
ITAllocatorProperties インターフェイスには、これらのメソッドがあります。
|
ITAllocatorProperties::GetAllocateBuffers ITAllocatorProperties::GetAllocateBuffers メソッド (tapi3ds.h) は、現在のアロケーター バッファーを取得できるかどうかを決定します。 |
|
ITAllocatorProperties::GetAllocatorProperties GetAllocatorProperties メソッド (tapi3ds.h) は、接続後にアロケーター プロパティの現在の値を取得し、ネゴシエートされた値を提供します。 |
|
ITAllocatorProperties::GetBufferSize ITAllocatorProperties::GetBufferSize メソッド (tapi3ds.h) は、アロケーター バッファーのサイズを取得します。 |
|
ITAllocatorProperties::SetAllocateBuffers ITAllocatorProperties::SetAllocateBuffers メソッド (tapi3ds.h) は、現在のアロケーター バッファーを設定する必要があるかどうかを決定します。 |
|
ITAllocatorProperties::SetAllocatorProperties ITAllocatorProperties::SetAllocatorProperties メソッド (tapi3ds.h) は、フィルター ネゴシエーション中に入力された値を MSP に強制的に使用します。 |
|
ITAllocatorProperties::SetBufferSize ITAllocatorProperties::SetBufferSize メソッド (tapi3ds.h) は、アロケーター バッファーのサイズを設定します。 |
要件
| 要件 | 値 |
|---|---|
| 対象プラットフォーム | Windows |
| ヘッダー | tapi3ds.h (Tapi3.h を含む) |