次の方法で共有


HW_CLOCK_OBJECT構造体 (strmini.h)

HW_CLOCK_OBJECT構造体は、ストリームに関連付けられているクロックを記述します。

構文

typedef struct _HW_CLOCK_OBJECT {
  PHW_CLOCK_FUNCTION HwClockFunction;
  ULONG              ClockSupportFlags;
  ULONG              Reserved[2];
} HW_CLOCK_OBJECT, *PHW_CLOCK_OBJECT;

メンバーズ

HwClockFunction

ストリームの StrMiniClock ルーチンへのポインター。

ClockSupportFlags

StrMiniClock ルーチンでサポートされるオプションを指定します。

CLOCK_SUPPORT_CAN_READ_ONBOARD_CLOCK

StrMiniClock ルーチンは、ストリームのクロックの現在のクロック値を返すことができます。 StrMiniClock ルーチンは、パラメーターとして渡される HW_TIME_CONTEXT 構造体のTIME_READ_ONBOARD_CLOCKの 関数 設定を処理できる必要があります。

CLOCK_SUPPORT_CAN_RETURN_STREAM_TIME

StrMiniClock ルーチンは、ストリームの現在のプレゼンテーション タイム スタンプを返すことができます。 StrMiniClock ルーチンは、パラメーターとして渡される HW_TIME_CONTEXT 構造体のTIME_GET_STREAM_TIMEの 関数 設定を処理できる必要があります。

Reserved[2]

システム用に予約されています。 使用しないでください。

必要条件

要件 価値
ヘッダー strmini.h (Strmini.h を含む)

関連項目

HW_STREAM_OBJECT

HW_TIME_CONTEXT

StrMiniClock