PROFILE-Struktur (icm.h)
Enthält Informationen, die ein Farbprofil definieren. Weitere Informationen finden Sie unter Verwenden von Geräteprofilen mit WCS .
Syntax
typedef struct tagPROFILE {
DWORD dwType;
PVOID pProfileData;
DWORD cbDataSize;
} PROFILE;
Member
dwType
Muss auf einen der folgenden Werte festgelegt werden.
Wert | Bedeutung |
---|---|
PROFILE_FILENAME | Gibt an, dass das pProfileData-Element eine null-endende Zeichenfolge enthält, die den Namen einer Geräteprofildatei enthält. |
PROFILE_MEMBUFFER | Gibt an, dass das pProfileData-Element einen Zeiger auf ein Geräteprofil in einem Speicherpuffer enthält. |
pProfileData
Der Inhalt dieses Members wird durch den dwTYPE-Member angegeben. Es ist entweder ein Zeiger auf eine NULL-endende Zeichenfolge, die den Dateinamen des Geräteprofils enthält, oder es ist ein Zeiger auf einen Puffer im Arbeitsspeicher, der die Geräteprofildaten enthält.
cbDataSize
Die Größe des Datenpuffers in Byte, auf den der pProfileData-Member verweist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | icm.h |