Freigeben über


Codec-API-Enumerationen

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Enumeration 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-Stereodownmix-Gleichungen verwendet.
eAVDecAudioDualMono Gibt an, ob der Eingangsaudiostream Stereo oder Dual Mono ist.
eAVDecAudioDualMonoReproMode Gibt an, wie der Decoder duales Monoaudio reproduziert.
eAVDecDDOperationalMode Gibt den Komprimierungssteuerungsmodus für einen Dolby AC-3-Audiostream an.
eAVDecHEAACDynamicRangeControl Gibt an, ob ein AAC-Decoder dynamische Bereichssteuerung ausführt.
eAVDecVideoInputScanType Gibt an, wie der decodierte Videostream interlaced wird.
eAVDecVideoSoftwareDeinterlaceMode Gibt den Softwaredeinterlacemodus eines Videodekoders an.
eAVDecVideoSWPowerLevel Gibt die Energiesparstufe eines Videodecoders an.
eAVDSPLoudnessEqualization Gibt an, ob der Lautheitsausgleich in einem Audiodecoder oder einem digitalen Signalprozessor (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 Dual Mono codiert ist.
eAVEncAudioInputContent-Enumeration Gibt an, ob der Audioinhalt Musik oder Stimme enthält.
eAVEncCommonRateControlMode Gibt den Tarifsteuerungsmodus an.
eAVEncCommonStreamEndHandling Gibt an, ob der Encoder partielle Bildgruppen (GOPs) am Ende des Datenstroms verwirft.
eAVEncDDAtoDConverterType Gibt den Typ der Analog-Digital-Konvertierung (A/D) für einen Dolby Digital-Audiostream an.
eAVEncDDDynamicRangeCompressionControl Gibt das Dynamische Bereichssteuerungsprofil in einem Dolby Digital-Audiostream an.
eAVEncDDHeadphoneMode Gibt den Kopfhörermodus für einen Dolby Digital-Audiostream an.
eAVEncDDPreferredStereoDownMixMode Gibt den bevorzugten Stereo-Downmix-Modus für einen Dolby Digital-Audiostream an.
eAVEncDDProductionRoomType Gibt den Raumtyp für einen Dolby Digital-Audiostream an.
eAVEncDDService Gibt den Audiodienst an, der in einem Dolby Digital-Audiostream enthalten ist.
eAVEncDDSurroundExMode Gibt an, ob ein Dolby Digital-Audiostream in Dolby Digital Surround EX codiert ist.
eAVEncInputVideoSystem Gibt den nominalen Bereich für eine Videoquelle an.
eAVEncMPACodingMode Gibt den MPEG-Audiocodierungsmodus an.
eAVEncMPAEmphasisType Gibt den Typ des Debetonierungsfilters 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 Makroblockscanmuster an.
eAVEncMPVSceneDetection Gibt an, wie sich der Encoder verhält, wenn er eine neue Szene erkennt.
eAVEncMuxOutput Gibt den Typ des Ausgabestreams an, der von einem Multiplexer erzeugt wird.
eAVEncVideoChromaResolution Gibt die Chromaauflösung an.
eAVEncVideoChromaSubsampling Gibt die Chroma-Sitzung an.
eAVEncVideoColorLighting Gibt die vorgesehenen Lichtbedingungen für die Anzeige einer Videoquelle an.
eAVEncVideoColorNominalRange Gibt den nominalen Bereich für eine Videoquelle an.
eAVEncVideoColorPrimaries Gibt die Farbvorwahlen des Videos an.
eAVEncVideoColorTransferFunction Gibt die Konvertierungsfunktion von R'G'B' in RGB an.
eAVEncVideoColorTransferMatrix Gibt die Konvertierungsmatrix vom Farbraum Y'Cb'Cr' 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 Bildfrequenz konvertiert.
eAVEncVideoOutputScanType Gibt an, wie der Encoder das Ausgabevideo verkettet.
eAVEncVideoSourceScanType Gibt an, ob die Eingabeframes für einen Encoder progressiv oder interlaced sind.
eAVFastDecodeMode Gibt die Videodecodierungsgeschwindigkeit an.

 

Codec-API-Referenz

ICodecAPI