Share via


Sottotipi video di accelerazione video DirectX

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

I sottotipi seguenti vengono usati dai decodificatori che usano l'accelerazione video DirectX (DXVA). AI44 e IA44 sono superfici con un valore di bit per pixel pari a 8. Ci sono 4 bit di I e 4 bit di A. I rappresenta un indice in una tavolozza YUV a 16 voci. Un oggetto rappresenta 4 bit di informazioni sulla trasparenza (noto anche come per pixel-alfa). Di conseguenza, le superfici AI44 e IA44 consentono 16 colori diversi con 16 valori di trasparenza diversi o 256 rappresentazioni di pixel diverse. Con AI44 l'alfa viene archiviato nell'hi-nibble, in IA44 l'alfa viene archiviato nel lo-nibble. Entrambi i formati sono molto utili per le immagini secondarie DVD e Le immagini Line21 e Teletext. Microsoft preferisce la versione AI44 perché è leggermente più semplice generare testo usando questo formato.

Subtype Descrizione
MEDIASUBTYPE_AI44 Per le sovrimpressioni di testo e sottopicture. Vedere la descrizione precedente.
MEDIASUBTYPE_IA44 Per le sovrimpressioni di testo e sottopicture. Vedere la descrizione precedente.

Requisiti

Requisito Valore
Intestazione
Dshow.h

Vedi anche

Sottotipi video