Bagikan melalui


Jenis DirectShow Enumerated

[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.]

Bagian ini menjelaskan jenis enumerasi DirectShow.

Tipe Enumerasi Deskripsi
_AM_ASFWRITERCONFIG_PARAM Menentukan parameter konfigurasi untuk filter Penulis WM ASF.
_AM_AUDIO_RENDERER_STAT_PARAM Menentukan informasi performa mana yang akan diambil dari perender audio.
_AM_FILTER_MISC_FLAGS Berisi bendera filter sumber atau perender.
AM_ASPECT_RATIO_MODE Menentukan rasio aspek gambar video di jendela tampilan.
AM_DVD_GRAPH_FLAGS Menentukan tipe dekoder yang akan digunakan dalam grafik filter DVD.
AM_DVD_STREAM_FLAGS Menjelaskan jenis aliran DVD (video, audio, atau subgambar).
AM_GRAPH_CONFIG_RECONNECT_FLAGS Menentukan cara menyambungkan kembali filter saat membangun kembali grafik filter secara dinamis.
AM_INTF_SEARCH_FLAGS Menentukan jenis objek yang akan dicari, saat mencoba menemukan antarmuka pada grafik filter.
AM_LINE21_CCLEVEL Menunjukkan tingkat kemampuan teks tertutup.
AM_LINE21_CCSERVICE Menunjukkan layanan dekoder teks tertutup.
AM_LINE21_CCSTATE Menunjukkan status teks tertutup (aktif atau nonaktif).
AM_LINE21_DRAWBGMODE Menunjukkan mode latar belakang teks bertuliskan tertutup.
AM_MPEG2Level Menunjukkan tingkat video MPEG-2 seperti yang ditentukan dalam standar video MPEG-2.
AM_MPEG2Profile Menunjukkan profil video MPEG-2 seperti yang ditentukan dalam standar video MPEG-2.
AM_OVERLAY_NOTIFY_FLAGS Berisi informasi tentang apa yang telah diubah oleh overlay atau apa yang akan diubah oleh overlay.
AM_PIN_CONNECTION_BLOCK_FLAGS Menentukan bendera yang menentukan cara memblokir aliran data dari pin output.
AM_PROPERTY_DVD_RATE_CHANGE Tidak didukung.
AM_PUSHSOURCE_FLAGS Menunjukkan perilaku filter sumber langsung.
AM_SAMPLE_PROPERTY_FLAGS Menentukan nilai untuk anggota dwSampleFlags dan dwStreamId dari struktur AM_SAMPLE2_PROPERTIES . Nilai-nilai ini menjelaskan properti sampel media.
AM_SEEKING_SEEKING_CAPABILITIES Menentukan kemampuan pencarian aliran media.
AM_STREAM_INFO_FLAGS Menunjukkan apakah berbagai komponen struktur AM_STREAM_INFO telah ditetapkan.
AM_WST_DRAWBGMODE Menentukan apakah latar belakang jendela teks tertutup WST buram atau transparan.
AM_WST_LEVEL Tidak didukung.
AM_WST_SERVICE Menentukan jenis layanan WST.
AM_WST_STATE Menentukan apakah teks tertutup WST aktif atau nonaktif.
AM_WST_STYLE Tidak didukung.
AMExtendedSeekingCapabilities Menentukan kapabilitas pencarian filter. Digunakan dengan IAMExtendedSeeking::get_ExSeekCapabilities.
AMOVERLAYFX Menentukan efek pada permukaan overlay perangkat keras DirectDraw.
AMRESCTL_RESERVEFLAGS Berisi bendera yang menentukan apakah akan meningkatkan atau mengurangi jumlah sumber daya yang saat ini sedang dicadangkan.
AMTunerModeType Menentukan frekuensi tuner TV (kabel atau antena).
AMVP_MODE Menentukan berbagai mode untuk port video (VP).
AMVP_SELECT_FORMAT_BY Menentukan kriteria yang harus digunakan mixer VP untuk memilih format video.
AnalogVideoStandard Menentukan format sinyal video analog baseband.
CameraControlFlags Menentukan apakah fungsi kamera tertentu diatur secara otomatis atau manual.
CameraControlProperty Menentukan bagian mana dari directShow kamera yang dikontrol.
CompressionCaps Menunjukkan kemampuan kompresi video.
COPP_ACP_Protection_Level Menentukan tingkat perlindungan ACP.
COPP_BusType Menentukan jenis bus I/O yang digunakan oleh adaptor grafis.
COPP_CGMSA_Protection_Level Menentukan tingkat perlindungan CGMS-A.
COPP_ConnectorType Menentukan jenis konektor fisik.
COPP_HDCP_Protection_Level Menentukan tingkat perlindungan HDCP.
COPP_ImageAspectRatio_EN300294 Menentukan rasio aspek untuk EN 300 294.
COPP_StatusFlags Menentukan status sesi COPP.
COPP_StatusHDCPFlags Berisi bendera status HDCP.
COPP_TVProtectionStandard Menentukan daftar standar perlindungan TV untuk COPP.
DECIMATION_USAGE Menjelaskan strategi pengurangan yang digunakan oleh filter mixer overlay.
DVD_AUDIO_APPMODE Menunjukkan mode audio saat ini.
DVD_AUDIO_FORMAT Menunjukkan format audio DVD.
DVD_AUDIO_LANG_EXT Menentukan bendera yang menunjukkan apakah aliran audio berisi ekstensi bahasa audio.
DVD_CMD_FLAGS Menentukan bendera yang mengontrol bagaimana filter Navigator DVD menangani sinkronisasi perintah.
DVD_DISC_SIDE Menunjukkan sisi disk DVD.
DVD_DOMAIN Menentukan domain DVD.
DVD_ERROR Menentukan kondisi kesalahan DVD.
DVD_FRAMERATE Menunjukkan apakah DVD ditulis untuk diputar pada 25 atau 30 bingkai per detik.
DVD_KARAOKE_ASSIGNMENT Menentukan konfigurasi speaker untuk aliran audio.
DVD_KARAOKE_CONTENTS Menentukan bendera yang, saat digunakan dalam operasi OR bitwise, menjelaskan konten setiap saluran aliran audio dalam judul karaoke.
DVD_KARAOKE_DOWNMIX Mendefinisikan bendera yang digunakan oleh metode IDvdControl2::SelectKaraokeAudioPresentationMode untuk mengontrol speaker mana, jika ada, setiap saluran tambahan di-downmixed.
DVD_MENU_ID Menentukan pengidentifikasi menu DVD Video Title Set (VTS).
DVD_NavCmdType Menentukan jenis perintah navigasi DVD.
DVD_OPTION_FLAG Menentukan bendera yang mengontrol aspek perilaku filter Navigator DVD yang terkait dengan pemutaran konten DVD.
DVD_PARENTAL_LEVEL Mengidentifikasi bendera untuk tingkat orang tua generik yang ditentukan dalam spesifikasi DVD.
DVD_PB_STOPPED Menunjukkan mengapa pemutaran DVD dihentikan.
DVD_PREFERRED_DISPLAY_MODE Menunjukkan rasio aspek jendela dan metode konversi pilihan pengguna.
DVD_RELATIVE_BUTTON Mengidentifikasi empat tombol arah yang digunakan untuk navigasi menu DVD dan operasi lainnya.
DVD_SUBPICTURE_CODING Menunjukkan jenis konten apa yang dikandung aliran subgambar.
DVD_SUBPICTURE_LANG_EXT Menentukan kemungkinan ekstensi bahasa dalam aliran subgambar tertentu.
DVD_SUBPICTURE_TYPE Menentukan bendera yang digunakan untuk menentukan jenis konten apa yang dikandung aliran subgambar.
DVD_TextCharSet Menentukan set karakter ISO mana yang dikodekan dengan string tertentu.
DVD_TextStringType Menentukan subset jenis string teks DVD.
DVD_TIMECODE_FLAGS Menunjukkan kecepatan bingkai di mana DVD telah ditulis untuk diputar.
DVD_TITLE_APPMODE Menunjukkan apakah judul DVD adalah judul karaoke.
DVD_VIDEO_COMPRESSION Mendefinisikan kemungkinan jenis kompresi video DVD.
DVD_WARNING Menentukan kondisi peringatan DVD.
DVDECODERRESOLUTION Menunjukkan resolusi pendekodean video digital (DV).
DVENCODERFORMAT Menunjukkan format DV.
DVENCODERRESOLUTION Menunjukkan resolusi pengodean DV.
DVENCODERVIDEOFORMAT Menunjukkan standar video (NTSC atau PAL) untuk pengodean DV.
FILTER_STATE Menentukan status filter.
InterleavingMode Menentukan bagaimana bingkai video dan sampel audio akan ditulis ke disk.
MEDIA_SAMPLE_CONTENT Menjelaskan konten aliran dasar dalam aliran transportasi MPEG-2.
PhysicalConnectorType Menentukan jenis pin fisik.
PIN_DIRECTION Menunjukkan arah pin.
QualityMessageType Menjelaskan pesan berkualitas.
REG_PINFLAG Menentukan bendera untuk struktur REGFILTERPINS2 .
REM_FILTER_FLAGS Menentukan cara menghapus filter dari grafik filter.
SNDDEV_ERR Menentukan bagaimana perangkat audio diakses ketika terjadi kegagalan.
TunerInputType Menentukan frekuensi tuner TV (kabel atau antena).
TVAudioMode Menentukan mode kontrol audio TV.
VALID_UOP_FLAG Menunjukkan perintah operasi pengguna (UOP) mana yang saat ini diizinkan oleh DVD.
VfwCaptureDialogs Menentukan kotak dialog untuk driver penangkap Microsoft Video untuk Windows.
VfwCompressDialogs Menentukan kotak dialog untuk Video untuk codec Windows.
VideoControlFlags Menentukan mode operasi untuk perangkat video, seperti balik horizontal atau vertikal, pengaktifan pemicu eksternal, dan simulasi pemicu.
VIDEOENCODER_BITRATE_MODE Menentukan tiga jenis laju bit yang didukung oleh metode antarmuka IEncoderAPI .
VideoProcAmpFlags Menentukan cara mengatur properti video.
VideoProcAmpProperty Menentukan properti video pada perangkat pengambilan video.
VMR_ASPECT_RATIO_MODE Digunakan dengan metode IVMRWindowlessControl::GetAspectRatioMode dan IVMRWindowlessControl::SetAspectRatioMode untuk mengatur dan mengambil mode rasio aspek
VMR9_SampleFormat Menjelaskan interlacing aliran video.
VMR9AlphaBitmapFlags Mendefinisikan nilai yang mungkin untuk anggota dwFlags dari struktur VMR9AlphaBitmap .
VMR9AspectRatioMode Digunakan dengan metode IVMRWindowlessControl9::GetAspectRatioMode dan SetAspectRatioMode untuk mengatur dan mengambil mode rasio aspek.
VMR9DeinterlacePrefs Menjelaskan metode deinterlacing yang digunakan VMR-9 jika metode yang ditetapkan oleh aplikasi tidak dapat digunakan.
VMR9DeinterlaceTech Menjelaskan algoritma yang digunakan untuk mendesinterlacing streaming video.
VMR9MixerPrefs Berisi bendera yang menentukan informasi desimal, pemfilteran, dan ruang warna yang akan digunakan saat gambar video dibuat di permukaan Direct3D
VMR9Mode Digunakan dalam panggilan ke metode IVMRFilterConfig9::GetRenderingMode dan SetRenderingModeuntuk mengambil atau menentukan mode penyajian VMR-9.
VMR9PresentationFlags Anggota struktur VMR9PresentationInfo .
VMR9ProcAmpControlFlags Menentukan properti penyesuaian gambar.
VMR9SurfaceAllocationFlags Digunakan dengan metode IVMRSurfaceAllocator9::InitializeDevice untuk menentukan parameter pembuatan permukaan.
VMR9RenderPrefs Menentukan preferensi penyajian dasar untuk VMR-9.
VMRDeinterlacePrefs Digunakan untuk menjelaskan kebijakan preferensi deinterlacing untuk VMR.
VMRDeinterlaceTech Digunakan untuk menjelaskan algoritma yang digunakan untuk mendesinterlacing stream. Bendera tidak saling eksklusif.
VMRMixerPrefs Berisi bendera yang menentukan informasi desimal, pemfilteran, dan ruang warna yang akan digunakan saat gambar video dibuat pada permukaan DirectDraw.
VMRMode Digunakan dalam panggilan ke metode IVMRFilterConfig::GetRenderingMode dan IVMRFilterConfig::SetRenderingMode untuk mengambil atau menentukan mode penyajian VMR-7.
VMRPresentationFlags Anggota struktur VMRPRESENTATIONINFO
VMRRenderPrefs Digunakan dengan metode IVMRFilterConfig::GetRenderingPrefs dan IVMRFilterConfig::SetRenderingPrefs untuk mendapatkan dan mengatur preferensi penyajian dasar.
VMRSurfaceAllocationFlags Digunakan dengan metode IVMRSurfaceAllocator::AllocateSurface untuk menentukan parameter pembuatan permukaan.

 

Referensi DirectShow