Estructura VMRDeinterlaceCaps (strmif.h)
[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
La VMRDeinterlaceCaps
estructura describe las funcionalidades de un modo de desinterlazado.
Sintaxis
typedef struct _VMRDeinterlaceCaps {
DWORD dwSize;
DWORD dwNumPreviousOutputFrames;
DWORD dwNumForwardRefSamples;
DWORD dwNumBackwardRefSamples;
VMRDeinterlaceTech DeinterlaceTechnology;
} VMRDeinterlaceCaps;
Miembros
dwSize
Tamaño de la estructura, en bytes.
dwNumPreviousOutputFrames
Número de fotogramas entrelazados previamente que se deben devolver al hardware para desinterlazar el campo siguiente. (Usado por algoritmos de desinterlacing recursivos).
dwNumForwardRefSamples
Número de muestras futuras necesarias para desinterlaar el campo actual.
dwNumBackwardRefSamples
Número de muestras anteriores necesarias para desinterlaar el campo actual.
DeinterlaceTechnology
Combinación bit a bit de marcas del tipo de enumeración VMRDeinterlaceTech . Estas marcas se usan para describir el algoritmo de desinterlacing.
Requisitos
Requisito | Valor |
---|---|
Header | strmif.h (incluye Dshow.h) |