Share via


AMVPDATAINFO (Compact 2013)

3/26/2014

This structure specifies the data-specific characteristics of the VP input stream.

Syntax

typedef struct _AMVPDATAINFO{
  DWORD dwSize; 
  DWORD dwMicrosecondsPerField; 
  AMVPDIMINFO amvpDimInfo; 
  DWORD dwPictAspectRatioX;
  DWORD dwPictAspectRatioY;
  BOOL bEnableDoubleClock;
  BOOL bEnableVACT;
  BOOL bDataIsInterlaced;
  LONG lHalfLinesOdd;
  BOOL bFieldPolarityInverted;
  DWORD dwNumLinesInVREF;
  LONG lHalfLinesEven;
  DWORD dwReserved1;
} AMVPDATAINFO, *LPAMVPDATAINFO;

Members

  • dwSize
    Size of the structure, in bytes.
  • dwMicrosecondsPerField
    Time taken by each field.
  • amvpDimInfo
    Dimensional information.
  • dwPictAspectRatioX
    The X dimension of picture aspect ratio.
  • dwPictAspectRatioY
    The Y dimension of picture aspect ratio.
  • bEnableDoubleClock
    Video port should enable double clocking.
  • bEnableVACT
    Video port should use an external VACT signal.
  • bDataIsInterlaced
    Indicates that the signal is interlaced.
  • lHalfLinesOdd
    Number of half lines in the odd field.
  • bFieldPolarityInverted
    Video port should invert the field polarity.
  • dwNumLinesInVREF
    Number of lines of data in VREF.
  • lHalfLinesEven
    Number of half lines in the even field.
  • dwReserved1
    Reserved.

Requirements

Header

dshow.h

Library

Strmiids.lib

See Also

Reference

DirectShow Structures