共用方式為


createProfileFromLogColorSpaceA 函式 (icm.h)

將邏輯 色彩空間 轉換為 裝置設定檔

語法

BOOL CreateProfileFromLogColorSpaceA(
  LPLOGCOLORSPACEA pLogColorSpace,
  PBYTE            *pProfile
);

參數

pLogColorSpace

邏輯色彩空間結構的指標。 如需詳細資訊,請參閱 LOGCOLORSPACEA 。 結構的 lcsFilename [0] 成員必須設定為 null 字元 ('\0') ,否則此函式呼叫將會失敗,且傳回值為 INVALID_PARAMETER。

pProfile

將建立裝置設定檔之緩衝區指標的指標。 此函式會配置緩衝區,並在成功時填入設定檔資訊。 如果沒有,指標會設定為 Null。 呼叫端負責在不再需要緩衝區時釋放此緩衝區。

傳回值

如果此函式成功,則傳回值為 TRUE

如果此函式失敗,則傳回值為 FALSE

如果pLogColorSpace指向的LOGCOLORSPACEA結構不是 '\0',則 lcsFilename [0] 成員會傳回INVALID_PARAMETER。

備註

此函式可以搭配 ASCII 或 Unicode 字串使用。 當不再需要此函式或記憶體流失時,呼叫端必須釋放此函式所建立的緩衝區。 GlobalFree函式應該用來釋放此緩衝區。

此函式不支援 Windows Color System (WCS) 設定檔 CAMP、DMP 和 GMMP。

需求

   
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 icm.h
程式庫 Mscms.lib
Dll Mscms.dll

另請參閱