enumerasi _AM_PUSHSOURCE_FLAGS (strmif.h)
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan 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 Audio/Video Capture 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.]
Menunjukkan perilaku filter sumber langsung.
Sintaks
typedef enum _AM_PUSHSOURCE_FLAGS {
AM_PUSHSOURCECAPS_INTERNAL_RM = 0x1,
AM_PUSHSOURCECAPS_NOT_LIVE = 0x2,
AM_PUSHSOURCECAPS_PRIVATE_CLOCK = 0x4,
AM_PUSHSOURCEREQS_USE_STREAM_CLOCK = 0x10000,
AM_PUSHSOURCEREQS_USE_CLOCK_CHAIN = 0x20000
} ;
Konstanta
AM_PUSHSOURCECAPS_INTERNAL_RM Nilai: 0x1 Filter menggunakan mekanisme pencocokan lajunya sendiri; oleh karena itu, perender tidak boleh mencoba mencocokkan laju dengan filter ini. |
AM_PUSHSOURCECAPS_NOT_LIVE Nilai: 0x2 Filter tidak aktif. Jangan memperlakukannya sebagai sumber langsung, meskipun mengekspos antarmuka IAMPushSource . |
AM_PUSHSOURCECAPS_PRIVATE_CLOCK Nilai: 0x4 Waktu filter memberi stempel sampel menggunakan jam privat. Jam tidak tersedia untuk grafik lainnya melalui IReferenceClock. |
AM_PUSHSOURCEREQS_USE_STREAM_CLOCK Nilai: 0x10000 Dipesan; jangan gunakan. |
AM_PUSHSOURCEREQS_USE_CLOCK_CHAIN Nilai: 0x20000 |
Keterangan
Jika tidak ada bendera yang diatur (kasus default), filter sumber diasumsikan aktif dan tidak melakukan pencocokan tarif sendiri.
Persyaratan
Header | strmif.h (termasuk Dshow.h) |