enumerazione DXVA_DeinterlaceTech (dxva.h)
L'enumerazione DXVA_DeinterlaceTech identifica la tecnologia sottostante usata per implementare un particolare algoritmo deinterlace.
Sintassi
typedef enum _DXVA_DeinterlaceTech {
DXVA_DeinterlaceTech_Unknown,
DXVA_DeinterlaceTech_BOBLineReplicate,
DXVA_DeinterlaceTech_BOBVerticalStretch,
DXVA_DeinterlaceTech_BOBVerticalStretch4Tap,
DXVA_DeinterlaceTech_MedianFiltering,
DXVA_DeinterlaceTech_EdgeFiltering,
DXVA_DeinterlaceTech_FieldAdaptive,
DXVA_DeinterlaceTech_PixelAdaptive,
DXVA_DeinterlaceTech_MotionVectorSteered
} DXVA_DeinterlaceTech;
Costanti
DXVA_DeinterlaceTech_Unknown Indica che l'algoritmo è sconosciuto o proprietario del produttore hardware. |
DXVA_DeinterlaceTech_BOBLineReplicate Indica che l'algoritmo crea le righe mancanti ripetendo la riga precedente o successiva. Questo metodo sembra frastagliata e non è consigliabile. |
DXVA_DeinterlaceTech_BOBVerticalStretch Specifica un algoritmo che crea le righe mancanti estendendo verticalmente ogni campo video in base a un fattore di due. Le regolazioni verticali vengono apportate per garantire che l'immagine risultante non si sposta verso l'alto e verso il basso. |
DXVA_DeinterlaceTech_BOBVerticalStretch4Tap Crea le righe mancanti estendendo verticalmente ogni campo video in base a un fattore di due, usando un filtro a 4 tocco. |
DXVA_DeinterlaceTech_MedianFiltering Specifica che i pixel nella riga mancante vengono ricreati da un'operazione di filtro mediano. |
DXVA_DeinterlaceTech_EdgeFiltering Specifica che i pixel nella riga mancante vengono ricreati da un filtro perimetrale. In questo processo, i filtri direzionali spaziali vengono applicati per determinare l'orientamento dei bordi nel contenuto dell'immagine e i pixel mancanti vengono creati filtrando lungo (anziché attraverso) i bordi rilevati. |
DXVA_DeinterlaceTech_FieldAdaptive Specifica che i pixel nella riga mancante vengono ricreati passando su un campo per campo tra l'interpolazione spaziale o temporale, a seconda della quantità di movimento. |
DXVA_DeinterlaceTech_PixelAdaptive Specifica che i pixel nella riga mancante vengono ricreati passando in base a pixel per pixel tra l'interpolazione spaziale o temporale, a seconda della quantità di movimento. |
DXVA_DeinterlaceTech_MotionVectorSteered Identifica gli oggetti all'interno di una sequenza di campi video. I pixel mancanti vengono ricreati dopo aver allineato prima l'asse di spostamento dei singoli oggetti nella scena per renderli paralleli con l'asse temporale. |
Requisiti
Requisito | Valore |
---|---|
Intestazione | dxva.h (include Dxva.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per