Compartilhar via


Interface ITAllocatorProperties (tapi3.h)

A interface ITAllocatorProperties expõe as propriedades do alocador de buffer do MST (Terminal de Streaming de Mídia) para um aplicativo de usuário final ou servidor. Um aplicativo precisa ajustar o tamanho da amostra para um protocolo específico. A decisão sobre as propriedades apropriadas depende muito da implementação.

Essa interface é exposta no Objeto terminal pelo Provedor de Serviços de Mídia associado. Se existir, um QueryInterface em qualquer interface do Terminal, como ITTerminal, poderá ser usado para obter um ponteiro ITAllocatorProperties .

Herança

A interface ITAllocatorProperties herda da interface IUnknown . ITAllocatorProperties também tem estes tipos de membros:

Métodos

A interface ITAllocatorProperties tem esses métodos.

 
ITAllocatorProperties::GetAllocateBuffers

O método ITAllocatorProperties::GetAllocateBuffers (tapi3.h) determina se os buffers do alocador atual podem ser recuperados.
ITAllocatorProperties::GetAllocatorProperties

O método ITAllocatorProperties::GetAllocatorProperties (tapi3.h) obtém os valores para as propriedades do alocador após a conexão e fornece os valores negociados.
ITAllocatorProperties::GetBufferSize

O método ITAllocatorProperties::GetBufferSize (tapi3.h) obtém o tamanho do buffer do alocador.
ITAllocatorProperties::SetAllocateBuffers

O método ITAllocatorProperties::SetAllocateBuffers (tapi3.h) determina se os buffers do alocador atual devem ser definidos.
ITAllocatorProperties::SetAllocatorProperties

O método ITAllocatorProperties::SetAllocatorProperties (tapi3.h) deve ser chamado antes da conexão e forçará o MSP a usar esses valores durante a negociação de filtro.
ITAllocatorProperties::SetBufferSize

O método ITAllocatorProperties::SetBufferSize (tapi3.h) define o tamanho do buffer do alocador.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho tapi3.h (inclua Tapi3.h)