Enumeração MFNominalRange (mfobjects.h)
Especifica se os dados de cor incluem espaço para a cabeça e o toeroom. O espaço para a cabeça permite valores além de 1,0 branco ("mais branco que branco") e o dedo do dedo permite valores abaixo da referência 0,0 preto ("mais preto que preto").
Syntax
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;
Constantes
MFNominalRange_Unknown Valor: 0 Intervalo nominal desconhecido. |
MFNominalRange_Normal Valor: 1 Equivalente a MFNominalRange_0_255. |
MFNominalRange_Wide Valor: 2 Equivalente a MFNominalRange_16_235. |
MFNominalRange_0_255 Valor: 1 O intervalo normalizado [0...1] mapeia para [0...255] para amostras de 8 bits ou [0...1023] para amostras de 10 bits. |
MFNominalRange_16_235 Valor: 2 O intervalo normalizado [0...1] mapeia para [16...235] para amostras de 8 bits ou [64...940] para amostras de 10 bits. |
MFNominalRange_48_208 Valor: 3 O intervalo normalizado [0..1] mapeia para [48...208] para amostras de 8 bits ou [64...940] para amostras de 10 bits. |
MFNominalRange_64_127 Valor: 4 O intervalo normalizado [0..1] mapeia para [64...127] para amostras de 8 bits ou [256...508] para amostras de 10 bits. Esse intervalo é usado no espaço de cores xRGB. Nota Requer o Windows 7 ou posterior. |
MFNominalRange_Last |
MFNominalRange_ForceDWORD Valor: 0x7fffffff |
Comentários
Essa enumeração é usada com o atributo MF_MT_VIDEO_NOMINAL_RANGE .
Para obter mais informações sobre esses valores, consulte as observações para a enumeração DXVA2_NominalRange , que é a DXVA (Aceleração de Vídeo) do DirectX equivalente a essa enumeração.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | mfobjects.h (inclua Mfidl.h) |