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 を含む) |