Struttura VMRDeinterlaceCaps (strmif.h)
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine 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, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
La VMRDeinterlaceCaps
struttura descrive le funzionalità di una modalità di deinterlacing.
Sintassi
typedef struct _VMRDeinterlaceCaps {
DWORD dwSize;
DWORD dwNumPreviousOutputFrames;
DWORD dwNumForwardRefSamples;
DWORD dwNumBackwardRefSamples;
VMRDeinterlaceTech DeinterlaceTechnology;
} VMRDeinterlaceCaps;
Members
dwSize
Dimensioni della struttura, in byte.
dwNumPreviousOutputFrames
Numero di fotogrammi precedentemente delacciati che devono essere restituiti all'hardware per denterlace il campo successivo. Usato dagli algoritmi di deinterlacing ricorsivi.
dwNumForwardRefSamples
Numero di esempi futuri necessari per denterlace il campo corrente.
dwNumBackwardRefSamples
Numero di esempi precedenti necessari per denterlace il campo corrente.
DeinterlaceTechnology
Combinazione bit per bit di flag dal tipo di enumerazione VMRDeinterlaceTech . Questi flag vengono usati per descrivere l'algoritmo di deinterlacing.
Requisiti
Requisito | Valore |
---|---|
Intestazione | strmif.h (include Dshow.h) |