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. |
Topik terkait