閱讀英文

共用方式為


TIMECODE_SAMPLE結構 (ksmedia.h)

TIMECODE_SAMPLE 結構描述完整的時間碼。

語法

typedef struct tagTIMECODE_SAMPLE {
  LONGLONG qwTick;
  TIMECODE timecode;
  DWORD    dwUser;
  DWORD    dwFlags;
} TIMECODE_SAMPLE;

成員

qwTick

以 100 奈秒為單位指定參考時間。

timecode

指定 TIMECODE 結構。

dwUser

指定已封裝的 SMPTE 使用者位。

dwFlags

指定任何選擇性的時間碼旗標遮罩。

意義
AM_TIMECODE_FLAG_FCM 框架程序代碼模式;0 = 非rop;1 = drop。
AM_TIMECODE_FLAG_CF 色彩框架旗標。
AM_TIMECODE_FLAG_FIELD 欄位旗標。
AM_TIMECODE_FLAG_DF Drop-frame flag (from flags in actual timecode on external media) 。
AM_TIMECODE_COLORFRAME 指定色彩序列中的框架。
AM_TIMECODE_COLORSEQUENCE 完整序列的框架中持續時間。
AM_TIMECODE_FILMSEQUENCE_TYPE 其中一個FILM_SEQUENCE_XXX 令牌。
ED_DEVCAP_TIMECODE_READ 讀取 SMPTE 時間碼;適用於 DV 攝影機。
ED_DEVCAP_ATN_READ 讀取絕對軌道號碼 (ATN):適用於 DV 攝影機。
ED_DEVCAP_RTC_READ 讀取相對時間計數器 (RTC):適用於 MPEG 攝影機。

言論

任何ED_Xxx令牌都定義在 DirectX SDK xprtdefs.h 中。

dwFlags 中的前 16 位會保留供日後使用,且必須設定為零。

要求

要求 價值
標頭 ksmedia.h (包括 Ksmedia.h)

另請參閱

TIMECODE