estrutura IDDCX_DISPLAYCONFIGPATH (iddcx.h)

IDDCX_DISPLAYCONFIGPATH contém a configuração do monitor de exibição para um caminho.

Sintaxe

struct IDDCX_DISPLAYCONFIGPATH {
  UINT                   Size;
  IDDCX_MONITOR          MonitorObject;
  POINT                  Position;
  DISPLAYCONFIG_2DREGION Resolution;
  DISPLAYCONFIG_ROTATION Rotation;
  DISPLAYCONFIG_RATIONAL RefreshRate;
  UINT                   VSyncFreqDivider;
  UINT                   MonitorScaleFactor;
  UINT                   PhysicalWidthOverride;
  UINT                   PhysicalHeightOverride;
};

Membros

Size

Tamanho, em bytes, dessa estrutura.

MonitorObject

Um identificador de objeto IDDCX_MONITOR que o driver fornece para identificar o monitor no qual esse caminho é direcionado.

Position

Uma estrutura POINT que contém a posição da área de trabalho solicitada para esse caminho.

Resolution

Uma estrutura DISPLAYCONFIG_2DREGION que contém a resolução desse caminho. A resolução deve corresponder a uma resolução compatível com o driver.

Rotation

Um valor DISPLAYCONFIG_ROTATION especificando a orientação de tela solicitada para esse caminho.

RefreshRate

Uma estrutura DISPLAYCONFIG_RATIONAL que contém a taxa de atualização solicitada para esse caminho. RefreshRate deve corresponder a uma taxa de atualização compatível com o driver para a resolução especificada.

Observação

Essa taxa de atualização é definida como progressiva, pois os drivers remotos só podem dar suporte a modos de destino progressivos.

VSyncFreqDivider

O valor do divisor de Sincronização V para o RefreshRate especificado.

MonitorScaleFactor

O DPI de monitor solicitado para esse caminho. Esse valor é apenas uma dica e o sistema operacional pode substituir o valor para garantir que a configuração de DPI da sessão seja válida. Os valores válidos são de 100 a 500, inclusive.

PhysicalWidthOverride

Substituição de largura física para o monitor especificado, em milímetros. Um valor igual a zero significa nenhuma substituição.

PhysicalHeightOverride

Substituição de altura física para o monitor especificado, em milímetros. Um valor igual a zero significa nenhuma substituição.

Comentários

Um driver de exibição indireto (IDD) chama IddCxAdapterDisplayConfigUpdate quando recebe uma nova configuração de exibição. Ele passa uma matriz de estruturas IDDCX_DISPLAYCONFIGPATH em IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1903
Cabeçalho iddcx.h

Confira também

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE

IddCxAdapterDisplayConfigUpdate