Výčty rozhraní API kodeku
[Funkce přidružená k této stránce DirectShow je starší funkce. Byla nahrazena MediaPlayer, MMFMediaEnginea Audio/Video Capture v Media Foundation. Tyto funkce jsou optimalizované pro Windows 10 a Windows 11. Microsoft důrazně doporučuje, aby nový kód používal MediaPlayer, MMFMediaEngine a Audio/Video Capture v Media Foundation místo DirectShow, pokud je to možné. Microsoft navrhuje, aby se stávající kód, který používá starší rozhraní API, přepsal, aby se nová rozhraní API používala, pokud je to možné.]
Výčet | Popis |
---|---|
eAVAudioChannelConfig | Určuje konfiguraci reproduktoru pro zvukové kanály ve zvukovém datovém proudu. |
eAVDDSurroundMode | Určuje, zda je zvuk kódován v Dolby Surround. |
eAVDecAACDownmixMode | Určuje, jestli dekodér AAC používá standardní stereo downmixové rovnice MPEG-2/MPEG-4. |
eAVDecAudioDualMono | Určuje, jestli je vstupní zvukový stream stereo nebo duální mono. |
eAVDecAudioDualMonoReproMode | Určuje, jak dekodér reprodukuje duální monofonní zvuk. |
eAVDecDDOperationalMode | Určuje režim ovládání komprese zvukového streamu Dolby AC-3. |
eAVDecHEAACDynamicRangeControl | Určuje, zda dekodér AAC provádí řízení dynamického rozsahu. |
eAVDecVideoInputScanType | Určuje, jak se dekódovaný video stream protíná. |
eAVDecVideoSoftwareDeinterlaceMode | Určuje softwarový režim deinterlace videokodéru. |
eAVDecVideoSWPowerLevel | Určuje úroveň úspory výkonu dekodéru videa. |
eAVDSPLoudnessEqualization | Určuje, jestli je v dekodéru zvuku nebo digitálním procesoru signálu povolená rovná se hlasitost. |
eAVDSPSpeakerFill | Určuje, jestli je v dekodéru zvuku nebo DSP povolená výplň reproduktoru. |
eAVEncAudioDualMono | Určuje, jestli je 2kanálový zvuk kódovaný jako stereofonní nebo duální mono. |
eAVEncAudioInputContent – výčet | Určuje, jestli zvukový obsah obsahuje hudbu nebo hlas. |
eAVEncCommonRateControlMode | Určuje režim řízení rychlosti. |
eAVEncCommonStreamEndHandling | Určuje, jestli kodér zahodí částečné skupiny obrázků (GOPs) na konci datového proudu. |
eAVEncDDAtoDConverterType | Určuje typ převodu analog-to-digital (A/D) pro zvukový proud Dolby Digital. |
eAVEncDDDynamicRangeCompressionControl | Určuje profil ovládacího prvku dynamického rozsahu ve zvukovém streamu Dolby Digital. |
eAVEncDDHeadphoneMode | Určuje režim sluchátek pro zvukový stream Dolby Digital. |
eAVEncDDPreferredStereoDownMixMode | Určuje upřednostňovaný stereo downmixový režim zvukového streamu Dolby Digital. |
eAVEncDDProductionRoomType | Určuje typ místnosti pro zvukový stream Dolby Digital. |
eAVEncDDService | Určuje zvukovou službu obsaženou ve zvukovém streamu Dolby Digital. |
eAVEncDDDSurroundExMode | Určuje, zda je zvukový proud Dolby Digital kódován v Dolby Digital Surround EX. |
eAVEncInputVideoSystem | Určuje nominální rozsah zdroje videa. |
eAVEncMPACodingMode | Určuje režim kódování zvuku MPEG. |
eAVEncMPAEmphasisType | Určuje typ filtru de-zvýrazňování, který se má použít při dekódování. |
eAVEncMPALayer | Určuje zvukovou vrstvu MPEG. |
eAVEncMPVFrameFieldMode | Určuje, zda kodér vytváří kódovaná pole nebo kódované rámce. |
tabulky eAVEncMPVIntraVLCTable | Určuje, která tabulka kódování s proměnnou délkou (VLC) se má použít pro kódování entropie. |
eAVEncMPVLevel | Určuje profil MPEG-2. |
eAVEncMPVProfile | Určuje profil MPEG-2. |
eAVEncMPVQScaleType | Určuje, zda je měřítko quantizátoru lineární nebo nelineární. |
eAVEncMPVScanPattern | Určuje vzor kontroly odbloku maker. |
eAVEncMPVSceneDetection | Určuje, jak se kodér chová, když zjistí novou scénu. |
eAVEncMuxOutput | Určuje typ výstupního datového proudu vytvořeného multiplexerem. |
eAVEncVideoChromaResolution | Určuje rozlišení chroma. |
eAVEncVideoChromaSubsampling | Určuje siting chroma. |
eAVEncVideoColorLighting | Určuje zamýšlené podmínky osvětlení pro zobrazení zdroje videa. |
eAVEncVideoColorNominalRange | Určuje nominální rozsah zdroje videa. |
eAVEncVideoColorPrimaries | Určuje barvy primarie videa. |
eAVEncVideoColorTransferFunction | Určuje funkci převodu z R'G'B' na RGB. |
eAVEncVideoColorTransferMatrix | Určuje konverzní matici z barevného prostoru Y'Cb'Cr' do barevného prostoru R'G'B'. |
eAVEncVideoFilmContent | Určuje, zda byl původní zdroj vstupního videa film nebo video. |
eAVEncVideoOutputFrameRateConversion | Určuje, jestli kodér převede frekvenci snímků. |
eAVEncVideoOutputScanType | Určuje, jak kodér protíná výstupní video. |
eAVEncVideoSourceScanType | Určuje, jestli jsou vstupní rámce kodéru progresivní nebo prokládání. |
eAVFastDecodeMode | Určuje rychlost dekódování videa. |
Související témata
-
Referenční rozhraní API kodeku