Compartilhar via


Objeto Output Media Properties

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

Um objeto de propriedades de mídia de saída é usado para recuperar e definir uma propriedade de saída. Objetos de propriedades de mídia de saída são criados para formatos de saída com suporte de fluxos em um arquivo carregado em um objeto leitor. Para fluxos compactados, as propriedades de saída são determinadas pelas possíveis saídas do codec de descompactação.

Um objeto de propriedades de mídia de saída é criado por IWMReader::GetOutputProps Esse método cria um objeto de propriedades de mídia de saída que contém as propriedades do formato de saída padrão. Outros formatos podem ter suporte para uma saída. Para obter formatos de saída adicionais, você pode chamar IWMReader::GetOutputFormatCount para obter o número de formatos de saída com suporte e, em seguida, fazer loop por meio deles usando chamadas para IWMReader::GetOutputFormat. GetOutputFormat cria um objeto de propriedades de mídia de saída preenchido com os dados para o formato de saída selecionado.

Os objetos de propriedades de mídia de saída também podem ser criados com o leitor síncrono. Todos os nomes de método são idênticos aos do leitor e todos eles são expostos pela interfaceIWMSyncReader.

getOutputProps e GetOutputFormat definir um ponteiro para uma interface deIWMOutputMediaProps. As outras interfaces do objeto de propriedades de mídia de saída podem ser obtidas chamando o método QueryInterface.

As interfaces a seguir são compatíveis com cada objeto de propriedades de mídia de saída.

Interface Descrição
IWMMediaProps Usado como a interface base para as outras interfaces de propriedade de mídia (entrada, saída e vídeo).
IWMOutputMediaProps Recupera as propriedades de uma saída.
IWMVideoMediaProps Gerencia as propriedades de um fluxo de vídeo. Essa é uma interface opcional, disponível apenas para fluxos de vídeo.

 

objetos

objeto Reader