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) |