Compartilhar via


Subtipos de vídeo de aceleração de vídeo directx

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, 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 subtipos a seguir são usados por decodificadores que estão usando a DXVA (Aceleração de Vídeo) do DirectX. AI44 e IA44 são superfícies com um valor bits por pixel de 8. Há 4 bits de I e 4 bits de A. Represento um índice em uma paleta YUV de 16 entradas. Um representa 4 bits de informações de transparência (também conhecidas como por pixel-alfa). Portanto, as superfícies AI44 e IA44 permitem 16 cores diferentes com 16 valores de transparência diferentes ou 256 representações de pixel diferentes. Com a AI44, o alfa é armazenado no hi-nibble, em IA44 o alfa é armazenado na lo-nibble. Ambos os formatos são muito úteis para imagens de sub-imagem de DVD e imagens Line21 e Teletext. A Microsoft prefere a versão AI44 porque é um pouco mais fácil gerar texto usando esse formato.

Subtype Descrição
MEDIASUBTYPE_AI44 Para subpictura e sobreposições de texto. Confira a descrição anterior.
MEDIASUBTYPE_IA44 Para subpictura e sobreposições de texto. Confira a descrição anterior.

Requisitos

Requisito Valor
parâmetro
Dshow.h

Confira também

Subtipos de vídeo