WcsEnumColorProfilesSize-Funktion (icm.h)
Gibt die Größe des Puffers in Bytes zurück, die für die WcsEnumColorProfiles-Funktion zum Auflisten von Farbprofilen erforderlich ist.
Hinweis
Diese API unterstützt keine "erweiterten Farbprofile" für HDR-Monitore. Verwenden Sie ColorProfileGetDisplayList zum Verwalten erweiterter Farbprofile.
Syntax
BOOL WcsEnumColorProfilesSize(
WCS_PROFILE_MANAGEMENT_SCOPE scope,
PENUMTYPEW pEnumRecord,
PDWORD pdwSize
);
Parameter
scope
Ein WCS_PROFILE_MANAGEMENT_SCOPE Wert, der den Bereich des Profilverwaltungsvorgangs angibt, der von dieser Funktion ausgeführt wird.
pEnumRecord
Ein Zeiger auf eine Struktur, die die Enumerationskriterien angibt.
pdwSize
Ein Zeiger auf eine Variable, die die Größe des Puffers empfängt, der zum Empfangen aller aufgezählten Profilnamen erforderlich ist. Dieser Wert wird vom dwSize-Parameter der WcsEnumColorProfiles-Funktion verwendet.
Rückgabewert
Wenn diese Funktion erfolgreich ist, ist der Rückgabewert TRUE.
Wenn diese Funktion fehlschlägt, ist der Rückgabewert FALSE. Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen zu erhalten.
Hinweise
Diese Funktion ist im Least-Privileged LUA-Kontext (User Account, Benutzerkonto) ausführbar.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | icm.h |
Bibliothek | Mscms.lib |
DLL | Mscms.dll |