KS_SEEKING_FLAGS enumeration

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           = 0,
  KS_SEEKING_AbsolutePositioning     = 1,
  KS_SEEKING_RelativePositioning     = 2,
  KS_SEEKING_IncrementalPositioning  = 3,
  KS_SEEKING_PositioningBitsMask     = 0x3,
  KS_SEEKING_SeekToKeyFrame          = 0x4,
  KS_SEEKING_ReturnTime              = 0x8
} 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

Header

Ks.h (include Ks.h)

See also

KSPROPERTY_POSITIONS
KSPROPERTY_MEDIASEEKING_POSITIONS

 

 

Send comments about this topic to Microsoft

Show: