KSSTREAM_UVC_METADATATYPE_TIMESTAMP structure (ks.h)

The KSSTREAM_UVC_METADATATYPE_TIMESTAMP structure contains USB video class (UVC) clock and timestamp information.

Syntax

typedef struct {
  ULONG  PresentationTimeStamp;
  ULONG  SourceClockReference;
  union {
    struct {
      USHORT Counter : 11;
      USHORT Reserved : 5;
    };
    USHORT SCRToken;
  };
  USHORT Reserved0;
  ULONG  Reserved1;
} KSSTREAM_UVC_METADATATYPE_TIMESTAMP, *PKSSTREAM_UVC_METADATATYPE_TIMESTAMP;

Members

PresentationTimeStamp

Specifies the presentation timestamp.

SourceClockReference

Specifies the source clock reference.

Counter

Specifies the source clock reference counter.

Reserved

Reserved.

SCRToken

Specifies the source clock reference token.

Reserved0

Reserved.

Reserved1

Reserved.

Requirements

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