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) |