Bagikan melalui


enumerasi DVD_CMD_FLAGS (strmif.h)

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine , dan Pengambilan Audio/Video di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Menentukan bendera yang mengontrol bagaimana filter Filter Navigator DVD menangani sinkronisasi perintah.

Sintaks

typedef enum __MIDL___MIDL_itf_strmif_0000_0132_0002 {
  DVD_CMD_FLAG_None = 0,
  DVD_CMD_FLAG_Flush = 0x1,
  DVD_CMD_FLAG_SendEvents = 0x2,
  DVD_CMD_FLAG_Block = 0x4,
  DVD_CMD_FLAG_StartWhenRendered = 0x8,
  DVD_CMD_FLAG_EndAfterRendered = 0x10
} DVD_CMD_FLAGS;

Konstanta

 
DVD_CMD_FLAG_None
Nilai: 0
Navigator DVD tidak akan membersihkan buffernya ketika mengeluarkan perintah, tidak akan mengirim peristiwa apa pun, dan tidak akan memblokir utas eksekusi pada panggilan metode apa pun.
DVD_CMD_FLAG_Flush
Nilai: 0x1
Navigator DVD akan membersihkan semua data video yang di-buffer sebelum mengeluarkan perintah. Hal ini dapat menyebabkan DVD Navigator membuang sekitar dua detik video, yang akan mengurangi waktu respons tetapi menyebabkan kesenjangan dalam data pemutaran.
DVD_CMD_FLAG_SendEvents
Nilai: 0x2
Navigator DVD akan mengirim peristiwa EC_DVD_CMD_START saat perintah dimulai, dan peristiwa EC_DVD_CMD_END saat perintah berakhir. Parameter peristiwa berisi kode status operasi.
DVD_CMD_FLAG_Block
Nilai: 0x4
Dvd Navigator memblokir hingga perintah selesai atau dibatalkan.
DVD_CMD_FLAG_StartWhenRendered
Nilai: 0x8
Saat ini tidak digunakan.
DVD_CMD_FLAG_EndAfterRendered
Nilai: 0x10
Navigator DVD akan memblokir hingga tindakan yang ditentukan benar-benar dirender. Bendera ini dapat digunakan dengan metode berikut:


Misalnya, ketika digunakan dengan PlayChaptersAutoStop, bendera ini menyebabkan Navigator DVD diblokir hingga semua bab yang ditentukan telah diputar. Saat digunakan dengan SelectSubpictureStream, bendera menyebabkan Navigator DVD diblokir hingga subpicture baru dirender.

Persyaratan

Persyaratan Nilai
Header strmif.h (termasuk Dshow.h)

Lihat juga

Jenis DirectShow Enumerated

Menyinkronkan Perintah DVD