Share via


TIMECODE_SAMPLE

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This structure contains complete timecode information.

Syntax

typedef struct tagTIMECODE_SAMPLE {
  LONGLONG qwTick;
  TIMECODE timecode;
  DWORD dwUser;
  DWORD dwFlags;
} TIMECODE_SAMPLE;

Members

  • qwTick
    Reference time, in 100-nanosecond units.
  • dwUser
    Packed SMPTE userbits.
  • dwFlags
    Timecode flag masks.

    Specify one or more of the following values.

    Value Description

    AM_TIMECODE_FLAG_FCM

    Frame code mode; 0 = nondrop; 1 = drop.

    AM_TIMECODE_FLAG_CF

    Color frame flag.

    AM_TIMECODE_FLAG_FIELD

    Field flag.

    AM_TIMECODE_FLAG_DF

    Drop frame flag (from flags in actual timecode on external media).

    AM_TIMECODE_COLORFRAME

    Which frame in color sequence.

    AM_TIMECODE_COLORSEQUENCE

    Duration in frames of complete sequence.

    AM_TIMECODE_FILMSEQUENCE_TYPE

    One of FILM_SEQUENCE_XXX defines.

Remarks

The upper 16 bits in dwFlags are reserved for future use. Set them to zero.

Requirements

Header dshow.h
Windows Embedded CE Windows CE 2.12 and later
Windows Mobile Windows Mobile Version 5.0 and later
Note Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements
For more information, see Setting Up the Build Environment, Version 2.12 requires DXPAK 1.0 or later

See Also

Reference

DirectShow Structures