Condividi tramite


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

DXVA_DeinterlaceCaps