Enumerazione MFNominalRange (mfobjects.h)
Specifica se i dati di colore includono la sala head e l'ambiente. Headroom consente valori superiori a 1,0 bianco ("bianco rispetto al bianco") e toeroom consente valori inferiori a 0,0 nero ("più nero del nero").
Sintassi
typedef enum _MFNominalRange {
MFNominalRange_Unknown = 0,
MFNominalRange_Normal = 1,
MFNominalRange_Wide = 2,
MFNominalRange_0_255 = 1,
MFNominalRange_16_235 = 2,
MFNominalRange_48_208 = 3,
MFNominalRange_64_127 = 4,
MFNominalRange_Last,
MFNominalRange_ForceDWORD = 0x7fffffff
} MFNominalRange;
Costanti
MFNominalRange_Unknown Valore: 0 Intervallo nominale sconosciuto. |
MFNominalRange_Normal Valore: 1 Equivalente a MFNominalRange_0_255. |
MFNominalRange_Wide Valore: 2 Equivalente a MFNominalRange_16_235. |
MFNominalRange_0_255 Valore: 1 L'intervallo normalizzato [0...1] viene mappato a [0...255] per esempi a 8 bit o [0...1023] per esempi a 10 bit. |
MFNominalRange_16_235 Valore: 2 L'intervallo normalizzato [0...1] viene mappato a [16...235] per esempi a 8 bit o [64...940] per esempi a 10 bit. |
MFNominalRange_48_208 Valore: 3 L'intervallo normalizzato [0..1] viene mappato a [48...208] per esempi a 8 bit o [64...940] per esempi a 10 bit. |
MFNominalRange_64_127 Valore: 4 L'intervallo normalizzato [0..1] viene mappato a [64...127] per esempi a 8 bit o [256...508] per esempi a 10 bit. Questo intervallo viene usato nello spazio dei colori xRGB. Nota Richiede Windows 7 o versione successiva. |
MFNominalRange_Last |
MFNominalRange_ForceDWORD Valore: 0x7fffffff |
Commenti
Questa enumerazione viene usata con l'attributo MF_MT_VIDEO_NOMINAL_RANGE .
Per altre informazioni su questi valori, vedere le osservazioni per l'enumerazione DXVA2_NominalRange , ovvero l'equivalente DXVA (DirectX Video Acceleration) di questa enumerazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | mfobjects.h (include Mfidl.h) |