AM_SAMPLE_PROPERTY_FLAGS
This enumeration specifies values for the dwSampleFlags member of the AM_SAMPLE2_PROPERTIES structure. These values describe the properties of media samples.
enum tagAM_SAMPLE_PROPERTY_FLAGS {
AM_SAMPLE_SPLICEPOINT = 0x01,
AM_SAMPLE_PREROLL = 0x02,
AM_SAMPLE_DATADISCONTINUITY = 0x04,
AM_SAMPLE_TYPECHANGED = 0x08,
AM_SAMPLE_TIMEVALID = 0x10,
AM_SAMPLE_TIMEDISCONTINUITY = 0x40,
AM_SAMPLE_FLUSH_ON_PAUSE = 0x80,
AM_SAMPLE_STOPVALID = 0x100,
AM_SAMPLE_ENDOFSTREAM = 0x200,
AM_STREAM_MEDIA = 0,
AM_STREAM_CONTROL = 1
};
Elements
- AM_SAMPLE_SPLICEPOINT
Sample is a splice point (it can be decoded without reference to previous data). - AM_SAMPLE_PREROLL
Sample is a preroll sample. - AM_SAMPLE_DATADISCONTINUITY
Indicates the start of a new segment. - AM_SAMPLE_TYPECHANGED
Sample type changed. - AM_SAMPLE_TIMEVALID
Time is valid. - AM_SAMPLE_TIMEDISCONTINUITY
A time gap in the data starts after this sample. The pbBuffer member of the AM_SAMPLE2_PROPERTIES structure can be NULL in this case. - AM_SAMPLE_FLUSH_ON_PAUSE
For live data only; indicates discard in the paused state. - AM_SAMPLE_STOPVALID
Stop time is valid. - AM_SAMPLE_ENDOFSTREAM
End of stream occurs after this sample. This is reserved for kernel streaming and DirectShow currently does not use it. - AM_STREAM_MEDIA
Normal data stream identifier. - AM_STREAM_CONTROL
Control stream identifier. A value greater than 0x7FFFFFFF indicates an application-defined stream.
Requirements
DirectShow applications and DirectShow filters have different include file and link library requirements. See Setting Up the Build Environment for more information.
OS Versions: Windows CE 2.12 and later. Version 2.12 requires DXPAK 1.0 or later.
Header:
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.