VMRPRESENTATIONINFO structure
The VMRPRESENTATIONINFO structure is used in the IVMRImagePresenter::PresentImage method (VMR-7 only).
Syntax
typedef struct tagVMRPRESENTATIONINFO { DWORD dwFlags; LPDIRECTDRAWSURFACE7 lpSurf; REFERENCE_TIME rtStart; REFERENCE_TIME rtEnd; SIZE szAspectRatio; RECT rcSrc; RECT rcDst; DWORD dwTypeSpecificFlags; DWORD dwInterlaceFlags; } VMRPRESENTATIONINFO;
Members
- dwFlags
-
A bitwise combination of flags from the VMRPresentationFlags enumeration, which describe the status of the video sample with respect to its presentation time.
- lpSurf
-
Pointer to the DirectDraw surface that contains the video frame to be presented.
- rtStart
-
The start time for the current frame, in 100-nanosecond units.
- rtEnd
-
The end time for the current frame, in 100-nanosecond units.
- szAspectRatio
-
The aspect ratio of the rectangle.
- rcSrc
-
The source rectangle.
- rcDst
-
The destination rectangle.
- dwTypeSpecificFlags
-
Bitwise combination of flags, as defined for the dwTypeSpecificFlags member of the AM_SAMPLE2_PROPERTIES structure.
- dwInterlaceFlags
-
Bitwise combination of flags, as defined for the dwInterlaceFlags member of the VIDEOINFOHEADER2 structure.
Requirements
|
Product | Windows XP |
|---|---|
|
Header |
|
See also
Send comments about this topic to Microsoft
Build date: 11/21/2012
