KS_SEEKING_FLAGS enumeration (ks.h)

The KS_SEEKING_FLAGS enumeration lists positioning options that can be used in conjunction with the KSPROPERTY_POSITIONS structure.

Syntax

typedef enum {
  KS_SEEKING_NoPositioning,
  KS_SEEKING_AbsolutePositioning,
  KS_SEEKING_RelativePositioning,
  KS_SEEKING_IncrementalPositioning,
  KS_SEEKING_PositioningBitsMask,
  KS_SEEKING_SeekToKeyFrame,
  KS_SEEKING_ReturnTime
} KS_SEEKING_FLAGS;

Constants

 
KS_SEEKING_NoPositioning
KS_SEEKING_AbsolutePositioning
KS_SEEKING_RelativePositioning
KS_SEEKING_IncrementalPositioning
KS_SEEKING_PositioningBitsMask
KS_SEEKING_SeekToKeyFrame
KS_SEEKING_ReturnTime

Remarks

The minidriver sets these flag values in a KSPROPERTY_POSITIONS structure that it then submits in a KSPROPERTY_MEDIASEEKING_POSITIONS property request.

Requirements

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

See also

KSPROPERTY_MEDIASEEKING_POSITIONS

KSPROPERTY_POSITIONS