VMRVIDEOSTREAMINFO (Compact 2013)

3/26/2014

This structure is used in the VMR filter's call to IVMRImageCompositor::CompositeImage on the image compositor.

Syntax

  typedef struct _VMRVIDEOSTREAMINFO {
    LPDIRECTDRAWSURFACE pddsVideoSurface;
    DWORD dwWidth;
    DWORD dwHeight;
    DWORD dwStrmID;
    FLOAT fAlpha;
    DDCOLORKEY ddClrKey;
    NORMALIZEDRECT rNormal;
    VMRPresentationFlags rotationFlags;
} VMRVIDEOSTREAMINFO;

Members

  • pddsVideoSurface
    Specifies the DirectDraw surface that contains the video to be composited.
  • dwWidth
    Specifies the width of the video rectangle.
  • dwHeight
    Specifies the height of the video rectangle.
  • dwStrmID
    Specifies the input stream. This value corresponds to the input pin.
  • fAlpha
    Specifies the alpha value for this stream. (Not per-pixel alpha.)
  • ddClrKey
    Specifies the source color key value or -1 if color keying is not to be used for this stream.
  • rNormal
    Specifies the position of the image in composition space.

Requirements

Header

dshow.h

Library

Strmiids.lib

See Also

Reference

DirectShow Structures