KSFRAMETIME structure (ks.h)

The KSFRAMETIME structure is supported by rendering pins, and is used to return the duration of the next frame of data, and flags associated with that frame.

Syntax

typedef struct {
  LONGLONG Duration;
  ULONG    FrameFlags;
  ULONG    Reserved;
} KSFRAMETIME, *PKSFRAMETIME;

Members

Duration

Specifies the duration in presentation time units.

FrameFlags

Specifies the flags specific to the next frame, or to all frames. Flags are described on the reference page for KSALLOCATOR_FRAMING.

Reserved

Set to zero.

Remarks

Note that this is an optional property, which need only be implemented if the pin instance understands the specifics of the media type it is transporting.

Requirements

Requirement Value
Header ks.h (include Ks.h)