estructura de IDDCX_DISPLAYCONFIGPATH (iddcx.h)
IDDCX_DISPLAYCONFIGPATH contiene la configuración del monitor de visualización para una ruta de acceso.
Sintaxis
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;
};
Miembros
Size
Tamaño, en bytes, de esta estructura.
MonitorObject
Identificador de objeto IDDCX_MONITOR que proporciona el controlador para identificar el monitor en el que se dirige esta ruta de acceso.
Position
Estructura POINT que contiene la posición de escritorio solicitada para esta ruta de acceso.
Resolution
Estructura DISPLAYCONFIG_2DREGION que contiene la resolución de esta ruta de acceso. La resolución debe coincidir con una resolución compatible con el controlador.
Rotation
Valor de DISPLAYCONFIG_ROTATION que especifica la orientación de pantalla solicitada para esta ruta de acceso.
RefreshRate
Estructura DISPLAYCONFIG_RATIONAL que contiene la frecuencia de actualización solicitada para esta ruta de acceso. RefreshRate debe coincidir con una frecuencia de actualización compatible con el controlador para la resolución especificada.
Nota
Esta frecuencia de actualización se define como progresiva, ya que los controladores remotos solo pueden admitir modos de destino progresivos.
VSyncFreqDivider
Valor del divisor de sincronización de V para refreshRate especificado.
MonitorScaleFactor
Ppp de monitor solicitado para esta ruta de acceso. Este valor es simplemente una sugerencia y el sistema operativo puede invalidar el valor para asegurarse de que la configuración de PPP de la sesión es válida. Los valores válidos son de 100 a 500 inclusive.
PhysicalWidthOverride
Invalidación de ancho físico para el monitor especificado, en milímetros. Un valor de cero significa que no hay invalidación.
PhysicalHeightOverride
Invalidación de alto físico para el monitor especificado, en milímetros. Un valor de cero significa que no hay invalidación.
Comentarios
Un controlador de pantalla indirecto (IDD) llama a IddCxAdapterDisplayConfigUpdate cuando recibe una nueva configuración de pantalla. Pasa una matriz de estructuras de IDDCX_DISPLAYCONFIGPATH en IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1903 |
Encabezado | iddcx.h |