Método ID2D1Factory::GetDesktopDpi (d2d1.h)
Importante
ID2D1Factory::GetDesktopDpi está en desuso. En el caso de una aplicación de escritorio, use GetDpiForWindow. En el caso de una aplicación de Plataforma universal de Windows (UWP), en su lugar usa DisplayInformation::LogicalDpi.
Recupera los puntos de escritorio actuales por pulgada (PPP). Para actualizar este valor, llame a ReloadSystemMetrics.
Sintaxis
void GetDesktopDpi(
[out] FLOAT *dpiX,
[out] FLOAT *dpiY
);
Parámetros
[out] dpiX
Tipo: FLOAT*
Cuando este método vuelve, contiene el PPP horizontal del escritorio. Debe asignar almacenamiento para este parámetro.
[out] dpiY
Tipo: FLOAT*
Cuando este método devuelve, contiene el PPP vertical del escritorio. Debe asignar almacenamiento para este parámetro.
Valor devuelto
None
Observaciones
Utilice este método para obtener el PPP del sistema al establecer valores de píxeles físicos, como cuando se especifica el tamaño de una ventana.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d2d1.h |
Library | D2d1.lib |
Archivo DLL | D2d1.dll |