Share via


Configurando extensões de unidade de dados

[O recurso associado a esta página, Windows Media Format 11 SDK, é um recurso herdado. Ele foi substituído por Leitor de Origem e Gravador de Coletor. O Leitor de Origem e o Gravador do Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o Leitor de Origem e o Gravador do Coletor em vez do SDK do Windows Media Format 11, quando 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 Extensões de unidade de dados.

A maioria dos sistemas de extensão de unidade de dados exige uma extensão em cada amostra no fluxo. Se você não fornecer uma extensão do tamanho correto, o gravador rejeitará o exemplo.

Para adicionar dados estendidos a um exemplo, use o método INSSBuffer3::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 .

Configurar extensões de unidade de dados

Gravando arquivos ASF