AM_SAMPLE_PROPERTY_FLAGS (Windows CE 5.0)

Send Feedback

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.

For more information, see Setting Up the Build Environment.

OS Versions: Windows CE 2.12 and later. Version 2.12 requires DXPAK 1.0 or later.
Header:

See Also

DirectShow Enumerations

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.