Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,592 questions
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Code:
DISPLAYCONFIG_TOPOLOGY_ID currentTopologyId;
UINT32 requiredPaths, requiredModes;
GetDisplayConfigBufferSizes(QDC_ONLY_ACTIVE_PATHS, &requiredPaths, &requiredModes);
std::vector<DISPLAYCONFIG_PATH_INFO> paths(requiredPaths);
std::vector<DISPLAYCONFIG_MODE_INFO> modes(requiredModes);
QueryDisplayConfig(QDC_DATABASE_CURRENT, &requiredPaths, paths.data(), &requiredModes, modes.data(), ¤tTopologyId);
for (const auto & path : paths) {
auto res = ColorProfileSetDisplayDefaultAssociation(
WCS_PROFILE_MANAGEMENT_SCOPE_CURRENT_USER,
icc,
CPT_ICC,
CPST_PERCEPTUAL,
path.targetInfo.adapterId,
path.sourceInfo.id
);
}
Use this api setting to return successfully, but does not take effect.