次の方法で共有


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の Function 設定を処理できる必要があります。

CLOCK_SUPPORT_CAN_RETURN_STREAM_TIME

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

Reserved[2]

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

要件

要件
Header strmini.h (Strmini.h を含む)

こちらもご覧ください

HW_STREAM_OBJECT

HW_TIME_CONTEXT

StrMiniClock