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 |