KsPinSetPinClockTime 函式 (ks.h)

KsPinSetPinClockTime 函式會設定 Pin 所公開時鐘的目前時間。

語法

KSDDKAPI VOID KsPinSetPinClockTime(
  [in] PKSPIN   Pin,
  [in] LONGLONG Time
);

參數

[in] Pin

KSPIN 結構的指標,代表公開時鐘設定為 Time 所指定時間的 AVStream 針腳物件。

[in] Time

此參數會指定 Pin 所公開之時鐘上設定的時間。 若要判斷時間測量單位,請使用 IKsReferenceClock::GetResolution

傳回值

備註

KsPinSetPinClockTime 會修改時鐘傳回的目前時間。 如果使用外部時鐘,當未使用外部定時器時,此函式仍可用來強制重設目前的定時器。 在此情況下,會忽略提供的時間,而且必須設定為零。

規格需求

需求
最低支援的用戶端 適用於 Microsoft Windows XP 和更新版本的作業系統和 DirectX 8.0 和更新版本的 DirectX 版本。
目標平台 Universal
標頭 ks.h (包含 Ks.h)
程式庫 Ks.lib
IRQL <=DISPATCH_LEVEL

另請參閱

IKsControl

IKsReferenceClock

KsFilterGetOuterUnknown

KsGetOuterUnknown

KsPinGetConnectedFilterInterface

KsPinGetConnectedPinInterface

KsPinGetReferenceClockInterface

KsRegisterAggregatedClientUnknown