Freigeben über


Codec-API-Enumerationen

[Das dieser Seite zugeordnete Feature DirectShow-ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngineund Audio/Video Capture in Media Foundationersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code MediaPlayer-, IMFMediaEngine und Audio-/Videoaufnahme in Media Foundation anstelle von DirectShow-verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]

Aufzählung Beschreibung
eAVAudioChannelConfig Gibt die Lautsprecherkonfiguration für die Audiokanäle im Audiobitstream an.
eAVDDSurroundMode Gibt an, ob das Audio in Dolby Surround codiert ist.
eAVDecAACDownmixMode Gibt an, ob ein AAC-Decoder standardmäßige MPEG-2/MPEG-4 Stereo-Downmix-Formeln verwendet.
eAVDecAudioDualMono Gibt an, ob der Audiodatenstrom der Eingabe stereo oder dual mono ist.
eAVDecAudioDualMonoReproMode Gibt an, wie der Decoder Dual-Mono-Audio reproduziert.
eAVDecDOperationalMode Gibt den Komprimierungssteuerungsmodus für einen Dolby AC-3-Audiostream an.
eAVDecHEAACDynamicRangeControl Gibt an, ob ein AAC-Decoder dynamische Bereichssteuerung durchführt.
eAVDecVideoInputScanType Gibt an, wie der decodierte Videostream interlaced wird.
eAVDecVideoSoftwareDeinterlaceMode Gibt den Softwaredelacemodus eines Videodecoders an.
eAVDecVideoSWPowerLevel Gibt den Energiesparfaktor eines Videodecoders an.
eAVDSPLoudnessEqualization Gibt an, ob die Lautstärkegleichung in einem Audiodecoder oder einem digitalen Signalprozessor (Digital Signal Processor, DSP) aktiviert ist.
eAVDSPSpeakerFill Gibt an, ob die Lautsprecherfüllung in einem Audiodecoder oder DSP aktiviert ist.
eAVEncAudioDualMono Gibt an, ob 2-Kanal-Audio als Stereo oder duales Mono codiert wird.
eAVEncAudioInputContent-Aufzählung Gibt an, ob der Audioinhalt Musik oder Stimme enthält.
eAVEncCommonRateControlMode Gibt den Geschwindigkeitssteuerungsmodus an.
eAVEncCommonStreamEndHandling Gibt an, ob der Encoder Teilgruppen von Bildern (GOPs) am Ende des Datenstroms verwirft.
eAVEncDDAtoDConverterType Gibt den Typ der Analog-zu-Digital-Konvertierung (A/D) für einen Dolby Digital-Audiostream an.
eAVEncDDynamicRangeCompressionControl Gibt das Dynamische Bereichssteuerungsprofil in einem Dolby Digital-Audiostream an.
eAVEncDHeadphoneMode Gibt den Kopfhörermodus für einen Dolby Digital-Audiostream an.
eAVEncDPreferredStereoDownMixMode Gibt den bevorzugten Stereo-Downmixmodus für einen Dolby Digital-Audiostream an.
eAVEncDProductionRoomType Gibt den Raumtyp für einen Dolby Digital-Audiostream an.
eAVEncDDService- Gibt den Audiodienst an, der in einem Dolby Digital-Audiostream enthalten ist.
eAVEncDSurroundExMode Gibt an, ob ein Dolby Digital Audiostream in Dolby Digital Surround EX codiert ist.
eAVEncInputVideoSystem Gibt den Nominalbereich für eine Videoquelle an.
eAVEncMPACodingMode Gibt den MPEG-Audiocodierungsmodus an.
eAVEncMPAEmphasisType Gibt den Typ des De-Hervorhebungsfilters an, der beim Decodieren verwendet werden soll.
eAVEncMPALayer- Gibt die MPEG-Audioebene an.
eAVEncMPVFrameFieldMode Gibt an, ob der Encoder codierte Felder oder codierte Frames erzeugt.
eAVEncMPVIntraVLCTable Gibt an, welche VLC-Tabelle (Variable-Length Coding) für die Entropiecodierung verwendet werden soll.
eAVEncMPVLevel- Gibt das MPEG-2-Profil an.
eAVEncMPVProfile- Gibt das MPEG-2-Profil an.
eAVEncMPVQScaleType Gibt an, ob die Quantizerskala linear oder nicht linear ist.
eAVEncMPVScanPattern Gibt das Makroblock-Scanmuster an.
eAVEncMPVSceneDetection Gibt an, wie sich der Encoder verhält, wenn er eine neue Szene erkennt.
eAVEncMuxOutput Gibt den Typ des von einem Multiplexer erzeugten Ausgabedatenstroms an.
eAVEncVideoChromaResolution Gibt die Farbauflösung an.
eAVEncVideoChromaSubsampling Specifies chroma siting.
eAVEncVideoColorLighting Gibt die vorgesehenen Beleuchtungsbedingungen für die Anzeige einer Videoquelle an.
eAVEncVideoColorNominalRange Gibt den Nominalbereich für eine Videoquelle an.
eAVEncVideoColorPrimaries Gibt die Farbprimriesen des Videos an.
eAVEncVideoColorTransferFunction Gibt die Konvertierungsfunktion von R'G'B' in RGB an.
eAVEncVideoColorTransferMatrix Gibt die Konvertierungsmatrix aus dem Y'Cb'Cr'-Farbraum in den R'G'B'-Farbraum an.
eAVEncVideoFilmContent Gibt an, ob die ursprüngliche Quelle des Eingabevideos Film oder Video war.
eAVEncVideoOutputFrameRateConversion Gibt an, ob der Encoder die Framerate konvertiert.
eAVEncVideoOutputScanType Gibt an, wie der Encoder das Ausgabevideo interlacesiert.
eAVEncVideoSourceScanType Gibt an, ob die Eingabeframes für einen Encoder progressive oder interlaced sind.
eAVFastDecodeMode Gibt die Videodecodierungsgeschwindigkeit an.

 

Codec-API-Referenz

ICodecAPI-