Orden de prioridad de ruta de acceso
Esta sección solo se aplica a Windows 7 y versiones posteriores, y Windows Server 2008 R2 y versiones posteriores del sistema operativo Windows.
La función CCD SetDisplayConfig determina que las rutas de acceso activas dentro de la matriz de rutas de acceso especificadas por el parámetro pathArray están ordenadas de modo que SetDisplayConfig proporcione una prioridad más alta a los elementos de ruta de acceso de matriz de números inferiores. Los siguientes elementos afectan a la ordenación:
Si SetDisplayConfig no encuentra una configuración de visualización existente, SetDisplayConfig usa la prioridad de ruta de acceso durante la mejor lógica de modo en el orden de búsqueda. Por lo tanto, Es más probable que SetDisplayConfig satisfaga una ruta de acceso de prioridad más alta en la resolución nativa que una ruta de acceso de prioridad inferior.
En las rutas de acceso clonadas, la ruta de acceso de prioridad más alta es la ruta de acceso en la que se programan los volteos. Por lo tanto, las rutas de acceso de prioridad más baja pueden estar sujetas a un desgarro menor.
El subsistema del kernel de gráficos de DirectX usa la prioridad de ruta de acceso (junto con la vista principal de GDI) para derivar el valor de importancia de la ruta de acceso que el subsistema pasa al miembro ImportanceOrdinal de la estructura D3DKMDT_VIDPN_PRESENT_PATH en una llamada al controlador de miniporte de pantalla. El valor de importancia de la ruta de acceso afecta a las decisiones del controlador, como, por ejemplo, a la ruta de acceso a la que el controlador debe dar prioridad en las asignaciones de recursos. Por ejemplo, la ruta de acceso inferior ordinal podría tener un mejor acceso a las superposiciones o a un controlador de calidad superior.
La función CCD QueryDisplayConfig siempre devuelve las rutas de acceso en orden de prioridad. Si la marca de QDC_ALL_PATHS se establece en el parámetro Flags de QueryDisplayConfig, QueryDisplayConfig devuelve todas las combinaciones de ruta de acceso inactivas después de todas las combinaciones de rutas de acceso activas de la matriz de rutas de acceso que especifica el parámetro pPathInfoArray .