Compartilhar via


DXVADDI_VIDEOPRIMARIES enumeração (d3dumddi.h)

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

Syntax

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 bits (0x001F) 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 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 analógicas NTSC de 79.

Comentários

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

Requisitos

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

Confira também

DXVADDI_EXTENDEDFORMAT