Compartilhar via


estrutura IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY (iddcx.h)

A estrutura IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY contém informações de colorimetria para um monitor.

Sintaxe

struct IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY {
  DISPLAYCONFIG_2DREGION                        RedPoint;
  DISPLAYCONFIG_2DREGION                        GreenPoint;
  DISPLAYCONFIG_2DREGION                        BluePoint;
  DISPLAYCONFIG_2DREGION                        WhitePoint;
  ULONG                                         MinLuminance;
  ULONG                                         MaxLuminance;
  ULONG                                         MaxFullFrameLuminance;
  IDDCX_WIRE_BITS_PER_COMPONENT                 BitsPerComponent;
  IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY_FLAGS Flags;
};

Membros

RedPoint

Uma estrutura DISPLAYCONFIG_2DREGION que contém uma substituição para o ponto vermelho de exibição. Cada dimensão é um valor de 10 bits armazenado nos bits menos significativos. Zero indica nenhuma substituição.

GreenPoint

Uma estrutura DISPLAYCONFIG_2DREGION que contém uma substituição para o ponto verde de exibição. Cada dimensão é um valor de 10 bits armazenado nos bits menos significativos.

BluePoint

Uma estrutura DISPLAYCONFIG_2DREGION que contém uma substituição para o ponto azul de exibição. Cada dimensão é um valor de 10 bits armazenado nos bits menos significativos.

WhitePoint

Uma estrutura DISPLAYCONFIG_2DREGION que contém uma substituição para o ponto branco de exibição. Cada dimensão é um valor de 10 bits armazenado nos bits menos significativos.

MinLuminance

Substitua pelo valor mínimo de luminância suportado pela exibição, medido em um décimo milésimo de nit. Zero é um valor válido. MinLuminance só será válido se MaxLuminance for diferente de zero.

MaxLuminance

Substitua pelo valor máximo de luminância suportado pela exibição, medido em um décimo milésimo de nit. Espera-se que esse nível de luminância tenha suporte apenas para uma área relativamente pequena em qualquer quadro específico. Zero indica nenhuma substituição de MaxLuminance, MaxFullFrameLuminance ou MinLuminance.

MaxFullFrameLuminance

Substituição para o valor máximo de luminância de quadro completo suportado pela exibição, medido em um décimo milésimo de nit. Esse nível de luminância deve ter suporte em cada pixel no quadro simultaneamente para fornecer uma estimativa do valor médio de luminância que a tela pode dar suporte em um quadro. MaxFullFrameLuminance só será válido se MaxLuminance for diferente de zero. Zero não é uma substituição válida.

BitsPerComponent

Uma estrutura IDDCX_WIRE_BITS_PER_COMPONENT que substitui os bits com suporte por componente de cor em cada uma das codificações de cor especificadas. Pelo menos um bit deve ser definido como uma das codificações de cor.

Flags

Um OR bit abit de IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY_FLAGS sinalizadores de enumeração que indica suporte para recursos específicos de EOTF (função de transferência de Electro-Optical e colorimetria).

Comentários

Para obter mais informações sobre o suporte a HDR, consulte Atualizações do IddCx versão 1.10.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 22H2 Atualização de setembro (IddCx versão 1.10)
Cabeçalho iddcx.h

Confira também

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2

IDDCX_DISPLAYCONFIGPATH2

IddCxAdapterDisplayConfigUpdate2