eAVEncVideoColorNominalRange-Enumeration (codecapi.h)
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Gibt den nominalen Bereich für eine Videoquelle an. Diese Enumeration wird mit den Eigenschaften AVEncVideoInputChromaSubsampling und AVEncVideoOutputChromaSubsampling verwendet.
Der Nominalbereich beschreibt, wie luma-Komponenten, die auf einen Bereich von [0..1] normalisiert sind, 8-Bit- oder 10-Bit-Stichproben zugeordnet werden. Die Zuordnung bestimmt, ob die Farbdaten Die Kopf- und Toeroom-Daten enthalten. Der Kopfraum ermöglicht Werte, die über 1,0 Weiß hinausgehen ("weißer als weiß"), und der Toeroom ermöglicht Werte unterhalb von Referenz 0,0 Schwarz ("schwärzer als schwarz").
Syntax
typedef enum eAVEncVideoColorNominalRange {
eAVEncVideoColorNominalRange_SameAsSource = 0,
eAVEncVideoColorNominalRange_0_255 = 1,
eAVEncVideoColorNominalRange_16_235 = 2,
eAVEncVideoColorNominalRange_48_208 = 3
} ;
Konstanten
eAVEncVideoColorNominalRange_SameAsSource Wert: 0 Verwenden Sie den gleichen nominalen Bereich wie das Eingabevideo. Dieses Flag gilt nur für die AVEncVideoOutputChromaSubsampling-Eigenschaft . |
eAVEncVideoColorNominalRange_0_255 Wert: 1 Der normalisierte Bereich [0..1] entspricht [0...255] für 8-Bit-Stichproben oder [0..1023] für 10-Bit-Stichproben. |
eAVEncVideoColorNominalRange_16_235 Wert: 2 Der normalisierte Bereich [0..1] entspricht [16...235] für 8-Bit-Stichproben oder [64...940] für 10-Bit-Beispiele. |
eAVEncVideoColorNominalRange_48_208 Wert: 3 Der normalisierte Bereich [0..1] wird [48...208] für 8-Bit-Beispiele zugeordnet. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Kopfzeile | codecapi.h |