Bagikan melalui


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)

Lihat juga

Jenis DirectShow Enumerated