Estructura VMRVIDEOSTREAMINFO (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.
Este tema se aplica a Windows XP o posterior.
La VMRVIDEOSTREAMINFO
estructura se usa en la llamada del filtro VMR-7 a IVMRImageCompositor::CompositeImage en el compositor de imágenes.
Sintaxis
typedef struct _VMRVIDEOSTREAMINFO {
LPDIRECTDRAWSURFACE7 pddsVideoSurface;
DWORD dwWidth;
DWORD dwHeight;
DWORD dwStrmID;
FLOAT fAlpha;
DDCOLORKEY ddClrKey;
NORMALIZEDRECT rNormal;
} VMRVIDEOSTREAMINFO;
Miembros
pddsVideoSurface
Especifica la superficie de DirectDraw que contiene el vídeo que se va a componer.
dwWidth
Especifica el ancho del rectángulo de vídeo.
dwHeight
Especifica el alto del rectángulo de vídeo.
dwStrmID
Especifica el flujo de entrada. Este valor corresponde al pin de entrada.
fAlpha
Especifica el valor alfa de esta secuencia. (No por píxel alfa).
ddClrKey
Especifica el valor de clave de color de origen o -1 si no se va a usar la clave de color para esta secuencia.
rNormal
Especifica la posición de la imagen en el espacio de composición.
Requisitos
Requisito | Valor |
---|---|
Header | strmif.h (incluye Dshow.h) |