DXVA-HD
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) è un'API per l'elaborazione video con accelerazione hardware. DXVA-HD usa la GPU per eseguire funzioni come la denterlacing, la composizione e la conversione dello spazio dei colori.
DXVA-HD è simile a DXVA Video Processing (DXVA-VP), ma offre funzionalità avanzate e un modello di elaborazione più semplice. Fornendo un modello di composizione più flessibile, DXVA-HD è progettato per supportare la nuova generazione di formati ottici HD e standard di trasmissione.
L'API DXVA-HD richiede un driver di visualizzazione WDDM che supporta l'interfaccia del driver di dispositivo DXVA-HD (DDI) o un processore software plug-in.
Miglioramenti rispetto a DXVA-VP
DXVA-HD espande il set di funzionalità fornite da DXVA-VP. I miglioramenti includono:
- Mixaggio RGB e YUV. Qualsiasi flusso può essere RGB o YUV. Non esiste più una distinzione tra il flusso primario e i sottostream.
- Deinterlacing di più flussi. Qualsiasi flusso può essere progressivo o interlacciato. Inoltre, la frequenza e la frequenza dei fotogrammi possono variare da un flusso di input al successivo.
- Colori di sfondo RGB. In precedenza erano supportati solo i colori di sfondo YUV.
- Luma keying. Quando luma keying è abilitato, i valori luma che rientrano in un intervallo designato diventano trasparenti.
- Passaggio dinamico tra le modalità deinterlace.
DXVA-HD definisce anche alcune funzionalità avanzate che i driver possono supportare. Tuttavia, le applicazioni non devono presupporre che tutti i driver supporteranno queste funzionalità. Le funzionalità avanzate includono:
- Telecine inversa (ad esempio, da 60i a 24p).
- Conversione della frequenza dei fotogrammi (ad esempio, da 24p a 120p).
- Modalità di riempimento alfa.
- Riduzione del rumore e filtro dei bordi.
- Ridimensionamento non lineare anamorfico.
- Extended YCbCr (xvYCC).
Questa sezione descrive gli argomenti seguenti:
- Creazione di un processore video DXVA-HD
- Controllo dei formati DXVA-HD supportati
- Creazione di superfici video DXVA-HD
- Impostazione degli stati DXVA-HD
- Esecuzione del Blit DXVA-HD
Argomenti correlati