struktur TIMECODE_SAMPLE (ksmedia.h)

Struktur TIMECODE_SAMPLE menjelaskan kode waktu lengkap.

Sintaks

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

Anggota

qwTick

Menentukan waktu referensi, dalam unit 100 nanodetik.

timecode

Menentukan struktur TIMECODE .

dwUser

Menentukan bit pengguna SMPTE yang dikemas.

dwFlags

Menentukan masker bendera kode waktu opsional.

Bendera Makna
AM_TIMECODE_FLAG_FCM Mode kode bingkai; 0 = nondrop; 1 = drop.
AM_TIMECODE_FLAG_CF Bendera bingkai warna.
AM_TIMECODE_FLAG_FIELD Bendera bidang.
AM_TIMECODE_FLAG_DF Bendera drop-frame (dari bendera dalam kode waktu aktual di media eksternal).
AM_TIMECODE_COLORFRAME Menentukan bingkai, dalam urutan warna.
AM_TIMECODE_COLORSEQUENCE Durasi, dalam bingkai, dari urutan lengkap.
AM_TIMECODE_FILMSEQUENCE_TYPE Salah satu token FILM_SEQUENCE_XXX .
ED_DEVCAP_TIMECODE_READ Membaca kode waktu SMPTE; berlaku untuk camcorder DV.
ED_DEVCAP_ATN_READ Baca nomor trek absolut (ATN); berlaku untuk camcorder DV.
ED_DEVCAP_RTC_READ Baca penghitung waktu relatif (RTC); berlaku untuk MPEG camcorders.

Keterangan

Setiap token ED_Xxx didefinisikan dalam xprtdefs.h di DirectX SDK.

16 bit atas dalam dwFlags dicadangkan untuk digunakan di masa mendatang dan harus diatur ke nol.

Persyaratan

Persyaratan Nilai
Header ksmedia.h (termasuk Ksmedia.h)

Lihat juga

KODE WAKTU