VMRPresentationFlags (Compact 7)
3/12/2014
This enumeration is a member of the VMRPRESENTATIONINFO structure.
Syntax
typedef enum {
VMRSample_SyncPoint = 0x00000001,
VMRSample_Preroll = 0x00000002,
VMRSample_Discontinuity = 0x00000004,
VMRSample_TimeValid = 0x00000008,
VMRSample_SrcDstRectsValid = 0x00000010,
VMRSample_PresentAsync = 0x01000000,
VMRSample_Prerotated90 = 0x02000000,
VMRSample_Prerotated180 = 0x04000000,
VMRSample_Prerotated270 = 0x08000000,
VMRSample_Prerotated = 0x0e000000
} VMRPresentationFlags;
Elements
- VMRSample_SyncPoint
Indicates that the sample is a sync point.
- VMRSample_Preroll
Indicates that the sample is part of the preroll.
- VMRSample_Discontinuity
Indicates that the sample is a discontinuity.
- VMRSample_TimeValid
Indicates that the time stamp on the sample is valid.
- VMRSample_SrcDstRectsValid
Indicates that the source and destination rectangles are valid.
- VMRSample_PresentAsync
Indicates that the sample can be presented asynchronously.
- VMRSample_Prerotated90
Indicates that the sample is pre-rotated by 90 degrees.
- VMRSample_Prerotated180
Indicates that the sample is pre-rotated by 180 degrees.
- VMRSample_Prerotated270
Indicates that the sample is pre-rotated by 270 degrees.
- VMRSample_Prerotated
Bitwise OR of the pre-rotated flags.
Requirements
Header |
dshow.h |
Library |
Strmiids.lib |