Bagikan melalui


Enumerasi API Codec

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

Enumeration Deskripsi
eAVAudioChannelConfig Menentukan konfigurasi speaker untuk saluran audio di aliran bit audio.
eAVDDSurroundMode Menentukan apakah audio dikodekan di Dolby Surround.
eAVDecAACDownmixMode Menentukan apakah dekoder AAC menggunakan persamaan downmix stereo MPEG-2/MPEG-4 standar.
eAVDecAudioDualMono Menentukan apakah aliran audio input stereo atau mono ganda.
eAVDecAudioDualMonoReproMode Menentukan bagaimana dekoder mereproduksi audio mono ganda.
eAVDecDDOperationalMode Menentukan mode kontrol kompresi untuk aliran audio Dolby AC-3.
eAVDecHEAACDynamicRangeControl Menentukan apakah dekoder AAC melakukan kontrol rentang dinamis.
eAVDecVideoInputScanType Menentukan bagaimana aliran video yang didekodekan diselingi.
eAVDecVideoSoftwareDeinterlaceMode Menentukan mode deinterlace perangkat lunak decoder video.
eAVDecVideoSWPowerLevel Menentukan tingkat penghematan daya dekoder video.
eAVDSPLoudnessEqualization Menentukan apakah penyamaan kenyaringan diaktifkan dalam dekoder audio atau prosesor sinyal digital (DSP).
eAVDSPSpeakerFill Menentukan apakah isian speaker diaktifkan dalam dekoder audio atau DSP.
eAVEncAudioDualMono Menentukan apakah audio 2 saluran dikodekan sebagai stereo atau mono ganda.
Enumerasi eAVEncAudioInputContent Menentukan apakah konten audio memuat musik atau suara.
eAVEncCommonRateControlMode Menentukan mode kontrol laju.
eAVEncCommonStreamEndHandling Menentukan apakah encoder membuang sebagian grup gambar (GOP) di akhir aliran.
eAVEncDDAtoDConverterType Menentukan jenis konversi analog-ke-digital (A/D) untuk aliran audio Dolby Digital.
eAVEncDDDynamicRangeCompressionControl Menentukan profil kontrol rentang dinamis dalam aliran audio Dolby Digital.
eAVEncDDHeadphoneMode Menentukan mode headphone untuk aliran audio Dolby Digital.
eAVEncDDPreferredStereoDownMixMode Menentukan mode downmix stereo pilihan untuk aliran audio Dolby Digital.
eAVEncDDProductionRoomType Menentukan jenis ruangan untuk aliran audio Dolby Digital.
eAVEncDDService Menentukan layanan audio yang terkandung dalam aliran audio Dolby Digital.
eAVEncDDSurroundExMode Menentukan apakah aliran audio Dolby Digital dikodekan di Dolby Digital Surround EX.
eAVEncInputVideoSystem Menentukan rentang nominal untuk sumber video.
eAVEncMPACodingMode Menentukan mode pengodean audio MPEG.
eAVEncMPAEmphasisType Menentukan jenis filter de-penekanan yang harus digunakan saat pendekodean.
eAVEncMPALayer Menentukan lapisan audio MPEG.
eAVEncMPVFrameFieldMode Menentukan apakah encoder menghasilkan bidang yang dikodekan atau bingkai yang dikodekan.
eAVEncMPVIntraVLCTable Menentukan tabel pengkodean panjang variabel (VLC) mana yang akan digunakan untuk pengkodean entropi.
eAVEncMPVLevel Menentukan profil MPEG-2.
eAVEncMPVProfile Menentukan profil MPEG-2.
eAVEncMPVQScaleType Menentukan apakah skala kuantizer linier atau non-linear.
eAVEncMPVScanPattern Menentukan pola pemindaian blok makro.
eAVEncMPVSceneDetection Menentukan bagaimana encoder bereaksi saat mendeteksi adegan baru.
eAVEncMuxOutput Menentukan jenis aliran output yang dihasilkan oleh multiplexer.
eAVEncVideoChromaResolution Menentukan resolusi klorma.
eAVEncVideoChromaSubsampling Menentukan dudukan chroma.
eAVEncVideoColorLighting Menentukan kondisi pencahayaan yang dimaksudkan untuk melihat sumber video.
eAVEncVideoColorNominalRange Menentukan rentang nominal untuk sumber video.
eAVEncVideoColorPrimaries Menentukan warna utama video.
eAVEncVideoColorTransferFunction Menentukan fungsi konversi dari R'G'B' ke RGB.
eAVEncVideoColorTransferMatrix Menentukan matriks konversi dari ruang warna Y'Cb'Cr' ke ruang warna R'G'B'.
eAVEncVideoFilmContent Menentukan apakah sumber asli video input adalah film atau video.
eAVEncVideoOutputFrameRateConversion Menentukan apakah encoder mengonversi kecepatan bingkai.
eAVEncVideoOutputScanType Menentukan bagaimana encoder menghubungkan video output.
eAVEncVideoSourceScanType Menentukan apakah bingkai input untuk encoder bersifat progresif atau terjalin.
eAVFastDecodeMode Menentukan kecepatan pendekodean video.

 

Referensi API Codec

ICodecAPI