Partilhar via


Objeto de leitor síncrono

[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. do 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.]

O objeto leitor síncrono é usado para ler arquivos de mídia digital usando chamadas síncronas.

O objeto leitor síncrono é criado pela função WMCreateSyncReader, que define um ponteiro para uma interface IWMSyncReader. As outras interfaces suportadas pela interface de leitura síncrona podem ser obtidas chamando o método QueryInterface.

As interfaces a seguir são suportadas pelo objeto leitor síncrono.

Interface Descrição
IWMHeaderInfo Define e recupera informações de cabeçalho, como metadados, marcadores e assim por diante.
IWMHeaderInfo2 Enumera as informações de codec disponíveis. Herda todos os métodos de IWMHeaderInfo.
IWMHeaderInfo3 Suporta grandes tamanhos de atributos, nomes de atributos duplicados e suporte a vários idiomas. Herda todos os métodos de IWMHeaderInfo e IWMHeaderInfo2.
IWMProfile Fornece acesso às informações de perfil do arquivo do Windows Media carregado no leitor.
IWMProfile2 Recupera o identificador global exclusivo (GUID), se houver, associado ao perfil. Herda todos os métodos de IWMProfile.
IWMProfile3 Suporta compartilhamento de largura de banda e informações de priorização de fluxo no perfil. Herda todos os métodos de IWMProfile e IWMProfile2.
IWMSyncReader Fornece recursos de leitura síncrona para arquivos de mídia digital.
IWMSyncReader2 Fornece suporte para a busca de códigos de tempo SMPTE e para alocar amostras manualmente. Herda todos os métodos do IWMSyncReader.

 

Objetos

objeto do leitor

leitura de arquivos com o leitor síncrono