Partilhar via


Lendo fluxos com pixels não quadrados

[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 de 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 de 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.]

Os aplicativos de leitor que precisam lidar corretamente com pixels não quadrados devem examinar os atributos de nível de fluxo no cabeçalho ASF e as extensões de unidade de dados em cada exemplo. Há dois casos em que o retângulo de saída deve ser ajustado para compensar pixels não quadrados.

Quando o conteúdo de origem foi capturado de um dispositivo como uma câmera DV (vídeo digital) com pixels não quadrados em seu CCD, um aplicativo leitor deve ajustar seu retângulo de saída de vídeo para que a imagem seja exibida corretamente em um monitor de computador com pixels quadrados.

Quando o aplicativo leitor gera um vídeo que será reproduzido em uma televisão NTSC, por exemplo, por meio de uma conexão S-Video no vídeo cartão, você deve ajustar o retângulo de vídeo para que a imagem seja exibida corretamente nos pixels não quadrados da televisão.

Para ler e gravar fluxos de vídeo com pixels não quadrados