Partilhar via


Definindo extensões de unidade de dados

[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. Source Reader e Sink Writer foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize do Leitor de Origem e do Gravador de Separadores em vez de SDK do Windows Media Format 11, 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.]

Alguns fluxos são configurados para usar extensões de unidade de dados para associar dados suplementares a amostras individuais. Para obter mais informações sobre exemplos estendidos, consulte Data Unit Extensions.

A maioria dos sistemas de extensão de unidades de dados requer uma extensão em cada amostra do fluxo. Se não fornecer uma extensão do tamanho correto, o autor rejeitará a amostra.

Para adicionar dados estendidos a um exemplo, use o métodoINSSBuffer3::SetProperty. Você pode obter informações sobre as extensões de unidade de dados configuradas em um fluxo usando os métodos IWMStreamConfig2::GetDataUnitExtensionCount e IWMStreamConfig2::GetDataUnitExtension.

Configurando extensões de unidade de dados

Escrevendo arquivos ASF