Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. Os Source Reader e os Sink Writer foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize o Source Reader e o Sink Writer em vez do Windows Media Format 11 SDK , sempre que possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
O escritor é projetado para gerenciar o tamanho dos pacotes internamente. No entanto, você pode ter requisitos específicos para seu aplicativo que exigem algum controle manual sobre o tamanho dos pacotes nos arquivos ASF que você escreve. O SDK do Windows Media Format fornece duas interfaces, IWMPacketSize e IWMPacketSize2 que permitem controlar o tamanho máximo e mínimo dos pacotes.
Ambas as interfaces de tamanho de pacote são expostas no objeto de perfil. Eles também estão disponíveis para o objeto leitor. Tal como acontece com outras interfaces relacionadas com o perfil, o leitor pode aceder apenas aos métodos de leitura.
O tamanho dos pacotes tem algum efeito no desempenho. Em geral, quanto menor o tamanho do pacote, mais fragmentados os dados estão dentro de um arquivo. Quanto mais fragmentado for um ficheiro, menos eficiente será reconstruí-lo. Em um cenário de streaming, isso pode não ser uma consideração importante, pois o processo de leitura de um arquivo de uma fonte da Internet é geralmente ineficiente. Ao lidar com um arquivo localmente, no entanto, isso pode ser uma consideração.
Tópicos relacionados