Partilhar via


DXVADDI_VIDEOPRIMARIES enumeração (d3dumddi.h)

O tipo de enumeração DXVADDI_VIDEOPRIMARIES contém valores que identificam as primárias de cor, que afirmam quais funções de base RGB são usadas.

Sintaxe

typedef enum _DXVADDI_VIDEOPRIMARIES {
  DXVADDI_VideoPrimariesMask,
  DXVADDI_VideoPrimaries_Unknown,
  DXVADDI_VideoPrimaries_reserved,
  DXVADDI_VideoPrimaries_BT709,
  DXVADDI_VideoPrimaries_BT470_2_SysM,
  DXVADDI_VideoPrimaries_BT470_2_SysBG,
  DXVADDI_VideoPrimaries_SMPTE170M,
  DXVADDI_VideoPrimaries_SMPTE240M,
  DXVADDI_VideoPrimaries_EBU3213,
  DXVADDI_VideoPrimaries_SMPTE_C
} DXVADDI_VIDEOPRIMARIES;

Constantes

 
DXVADDI_VideoPrimariesMask
Especifica a máscara de primárias de cores. Os primeiros 5 (0x001F) bits de um DWORD podem ser usados para especificar primárias de cores.
DXVADDI_VideoPrimaries_Unknown
Especifica que as primárias de cor não são especificadas. O padrão é BT709.
DXVADDI_VideoPrimaries_reserved
[in] Reservado. Não use esse valor.
DXVADDI_VideoPrimaries_BT709
Especifica as primárias BT709 (incluindo sRGB e scRGB).
DXVADDI_VideoPrimaries_BT470_2_SysM
Especifica as primárias do SysM BT470-2, que são as primárias originais do NTSC.
DXVADDI_VideoPrimaries_BT470_2_SysBG
Especifica as primárias do SysBG BT470-2.
DXVADDI_VideoPrimaries_SMPTE170M
Especifica SMPTE170M primárias, que raramente são usadas primárias analógicas NTSC (também conhecidas como SMPTE RP 145).
DXVADDI_VideoPrimaries_SMPTE240M
Especifica SMPTE240M primárias.
DXVADDI_VideoPrimaries_EBU3213
Especifica EBU3213 primárias.
DXVADDI_VideoPrimaries_SMPTE_C
Especifica SMPTE_C primárias, que são primárias NTSC analógicas de 79.

Observações

Um dos valores de DXVADDI_VIDEOPRIMARIES pode ser especificado no VideoPrimaries membro da estrutura DXVADDI_EXTENDEDFORMAT.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
cabeçalho d3dumddi.h (inclua D3dumddi.h)

Consulte também

DXVADDI_EXTENDEDFORMAT