Lista alfabética de todas as funções do WCS
Veja a seguir uma lista alfabética completa das funções de API do WCS 1.0 fornecidas pelo Windows 98 e posterior e windows 2000 e posterior.
Função ou estrutura | Descrição |
---|---|
PCMSCALLBACKW | * PCMSCALLBACKW* (ou ApplyCallbackFunction) é uma função de retorno de chamada que você implementa que atualiza os dados de configuração do WCS enquanto a caixa de diálogo exibida pela função SetupColorMatchingW está sendo executada. |
AssociateColorProfileWithDeviceW | Associa um perfil de cor especificado a um dispositivo especificado. |
CheckBitmapBits | Verifica se os pixels em um bitmap especificado estão dentro da gama de saída de uma transformação especificada. |
CheckColors | Determina se as cores em uma matriz estão dentro da gama de saída de uma transformação especificada. |
CheckColorsInGamut | Verifica se as cores fornecidas estão na gama de um dispositivo. |
CloseColorProfile | Fecha um identificador de perfil aberto. |
CMCheckColors | Determina se determinadas cores estão dentro da gama de saída de uma transformação especificada. |
CMCheckColorsInGamut | Determina se os triplos RGB especificados estão na gama de saída de uma transformação especificada. |
CMCheckRGBs | Verifica as cores de bitmap em relação a uma gama de saída. |
CMConvertColorNameToIndex | Converte nomes de cores em um espaço de cores nomeado em números de índice em um perfil de cor |
CMConvertIndexToColorName | Transforma índices em um espaço de cores em uma matriz de nomes em um espaço de cores nomeado. |
CMCreateDeviceLinkProfile | Cria um perfil de link de dispositivo no formato especificado pelo International Color Consortium em sua Especificação de Formato de Perfil ICC. |
CMCreateMultiProfileTransform | Aceita uma matriz de perfis ou um único perfil de link de dispositivo e cria uma transformação de cor. Essa transformação é um mapeamento do espaço de cores especificado pelo primeiro perfil para o do segundo perfil e assim por diante até o último. |
CMCreateProfile | Cria um perfil de cor de exibição de uma estrutura LOGCOLORSPACEA . |
CMCreateProfileW | Cria um perfil de cor de exibição de uma estrutura LOGCOLORSPACEW . |
CMCreateTransform | Preterido. Não há nenhuma API de substituição porque essa não estava mais sendo usada. Os desenvolvedores de módulos de CMM alternativos não são obrigados a implementá-lo. |
CMCreateTransformExt | Cria uma transformação de cores que mapeia de um LOGCOLORSPACEA de entrada para um espaço de destino opcional e, em seguida, para um dispositivo de saída, usando um conjunto de sinalizadores que definem como a transformação deve ser criada. |
CMCreateTransformExtW | Cria uma transformação de cores que mapeia de um LOGCOLORSPACEW de entrada para um espaço de destino opcional e, em seguida, para um dispositivo de saída, usando um conjunto de sinalizadores que definem como a transformação deve ser criada. |
CMCreateTransformW | Preterido. Não há nenhuma API de substituição porque essa não estava mais sendo usada. Os desenvolvedores de módulos de CMM alternativos não são obrigados a implementá-lo. |
CMDeleteTransform | Exclui uma transformação de cor especificada e libera qualquer memória associada a ela. |
CMGetInfo | Recupera várias informações sobre o CMM (módulo de gerenciamento de cores). |
CMGetNamedProfileInfo | Recupera informações sobre o perfil de cor nomeado especificado. |
CMGetPS2ColorRenderingDictionary | Obtém um dicionário de renderização de cores do PostScript. |
CMGetPS2ColorRenderingIntent | Recupera a intenção de renderização de cores de Nível 2 do PostScript de um perfil. |
CMGetPS2ColorSpaceArray | Obtém uma matriz de espaço de cores do PostScript. |
CMIsProfileValid | Relata se o perfil especificado é um perfil ICC válido que pode ser usado para o gerenciamento de cores. |
CMTranslateColors | Converte uma matriz de cores de um espaço de cor de origem para um espaço de cor de destino usando uma transformação de cor. |
CMTranslateRGB | Converte um RGBQuad fornecido pelo aplicativo no espaço de cor do dispositivo. |
CMTranslateRGBs | Converte um bitmap de um espaço de cor para outro usando uma transformação de cor. |
CMTranslateRGBsExt | Converte um bitmap de um formato definido em um formato definido diferente e chama uma função de retorno de chamada periodicamente, se for especificada, para relatar o progresso e permitir que o aplicativo de chamada encerre a tradução. |
ColorCorrectPalette | Corrige as entradas em uma paleta para um contexto de dispositivo. |
ColorMatchToTarget | Executa o mapeamento de cores para fins de visualização. |
ConvertColorNameToIndex | Converte nomes de cores em um espaço de cores nomeado em números de índice em um perfil de cores do ICC (International Color Consortium). |
ConvertIndexToColorName | Transforma índices em um espaço de cores em uma matriz de nomes em um espaço de cores nomeado. |
CreateColorSpace | Cria um espaço de cor. |
CreateColorTransformW | Transforma índices em um espaço de cores em uma matriz de nomes em um espaço de cores nomeado. |
CreateColorTransformW | Transforma índices em um espaço de cores em uma matriz de nomes em um espaço de cores nomeado. |
CreateMultiProfileTransform | Aceita uma matriz de perfis ou um único perfil de link de dispositivo e cria uma transformação de cor que os aplicativos podem usar para executar o mapeamento de cores. |
[CreateProfileFromLogColorSpaceW] ((/windows/win32/api/icm/nf-icm-createprofilefromlogcolorspacew) | Converte um espaço de cor lógica em um perfil de dispositivo. |
DeleteColorSpace | Exclui um espaço de cor. |
DeleteColorTransform | Exclui uma determinada transformação de cor. |
DisassociateColorProfileFromDeviceW | Desassocia um perfil de cor especificado com um dispositivo especificado em um computador especificado. |
EnumColorProfilesW | Enumera todos os perfis que atendem aos critérios de enumeração especificados. |
EnumICMProfiles | Enumera perfis de cor de saída disponíveis para um determinado contexto de dispositivo. |
EnumICMProfilesProcCallback | Função de retorno de chamada definida pelo aplicativo para EnumICMProfiles. |
GetCMMInfo | Recupera várias informações sobre o CMM (módulo de gerenciamento de cores) que criou a transformação de cores especificada. |
GetColorDirectoryW | Recupera o caminho do diretório COLOR do Windows em um computador especificado. |
GetColorProfileElement | Copia dados de um elemento de perfil marcado especificado de um perfil de cor especificado em um buffer. |
GetColorProfileElementTag | Recupera o nome da marca especificado por dwIndex na tabela de marcas de um determinado perfil de cor do ICC (International Color Consortium), em que dwIndex é um índice baseado em um nessa tabela. |
GetColorProfileFromHandle | Recupera o conteúdo do perfil de cores dado um identificador para um perfil de cor aberta. |
GetColorProfileHeader | Recupera ou deriva a estrutura de cabeçalho ICC do perfil de cor ICC ou do perfil XML do WCS. Drivers e aplicativos devem assumir que retornar TRUE indica apenas que um cabeçalho estruturado corretamente é retornado. Cada marca ainda precisará ser validada independentemente usando APIs ICM2 herdadas ou APIs de esquema XML. |
GetColorSpace | Obtém o espaço de cor de entrada atual em um contexto de dispositivo. |
GetCountColorProfileElements | Recupera o número de elementos marcados em um determinado perfil de cor. |
GetDeviceGammaRamp | Obtém a rampa gama das placas de exibição de cor direta. |
GetICMProfile | Obtém o perfil de cor de saída atual de um contexto de dispositivo. |
GetLogColorSpace | Obtém a estrutura LOGCOLORSPACE de um contexto de dispositivo. |
GetNamedProfileInfo | Recupera informações sobre o perfil de cor nomeado do ICC (International Color Consortium) especificado no primeiro parâmetro. |
GetPS2ColorRenderingDictionary | Recupera o dicionário de renderização de cores Nível 2 do PostScript do perfil de cor ICC especificado. |
GetPS2ColorRenderingIntent | Recupera a intenção de renderização de cores do Nível 2 do PostScript de um perfil de cor ICC. |
GetPS2ColorSpaceArray | Recupera a matriz de espaço de cores Nível 2 do PostScript de um perfil de cor ICC. |
GetStandardColorSpaceProfileW | Recupera o perfil de cor registrado para o espaço de cor padrão especificado. |
ICMProgressProcCallback | Retorno de chamada fornecido pelo aplicativo para relatar o progresso. |
InstallColorProfileW | Instala um determinado perfil para uso em um computador especificado. O perfil também é copiado para o diretório COLOR. |
IsColorProfileTagPresent | Informa se uma marca do ICC (International Color Consortium) especificada está presente no perfil de cor especificado. |
IsColorProfileValid | Permite determinar se o perfil especificado é um perfil válido do ICC (International Color Consortium) ou um identificador de perfil válido do WCS (Sistema de Cores do Windows) que pode ser usado para o gerenciamento de cores. |
OpenColorProfileW | Cria um identificador para um perfil de cor especificado. O identificador pode ser usado em outras funções de gerenciamento de perfil. |
RegisterCMMW | Associa um valor de identificação especificado à DLL (biblioteca de vínculo dinâmico) do módulo de gerenciamento de cores especificada. Quando essa ID aparece em um perfil de cor, o Windows pode localizar o CMM correspondente para criar uma transformação. |
SelectCMM | Permite que você selecione o CMM (módulo de gerenciamento de cores) preferido a ser usado. |
SetColorProfileElement | Define os dados do elemento para um elemento de perfil marcado em um perfil de cor ICC. |
SetColorProfileElementReference | Cria em um perfil de cor ICC especificado uma nova marca que faz referência aos mesmos dados que uma marca existente. |
SetColorProfileElementSize | Define o tamanho de um elemento marcado em um perfil de cor ICC. |
SetColorProfileHeader | Define os dados de cabeçalho em um perfil de cor ICC especificado. |
SetColorSpace | Define o espaço de cor de entrada de um contexto de dispositivo. |
SetDeviceGammaRamp | Define a rampa de gama em placas de exibição de cor direta. |
SetICMMode | Ativa ou desativa o gerenciamento de cores em um contexto de dispositivo. |
SetICMProfile | Define o perfil de cor de saída para um determinado contexto de dispositivo. |
SetStandardColorSpaceProfileW | Registra um perfil especificado para um determinado espaço de cor padrão. O perfil pode ser consultado usando GetStandardColorSpaceProfileW. |
SetupColorMatchingW | Fornece controle do usuário sobre o gerenciamento de cores por meio de uma caixa de diálogo. |
TranslateBitmapBits | Converte cores de bitmap usando uma transformação de cor. |
TranslateColors | Converte uma matriz de cores do espaço de cor de origem para o espaço de cor de destino, conforme definido por uma transformação de cor. |
UninstallColorProfileW | Remove um perfil de cor especificado de um computador especificado. Opcionalmente, os arquivos associados são excluídos do sistema. |
Cancelar o registroCMMW | Dissocia um valor de ID especificado de uma determinada DLL (biblioteca de vínculo dinâmico) do módulo de gerenciamento de cores. |
WcsAssociateColorProfileWithDevice | Associa um perfil de cor WCS especificado a um dispositivo especificado. |
WcsCheckColors | Determina se as cores em uma matriz estão dentro da gama de saída de uma transformação de cor do WCS especificada. |
WcsCreateIccProfile | Converte um perfil do WCS em um perfil do ICC. |
WcsDisassociateColorProfileFromDevice | Desassocia um perfil de cor WCS especificado com um dispositivo especificado em um computador especificado. |
WcsEnumColorProfiles | Enumera todos os perfis de cor que atendem aos critérios de enumeração no escopo de gerenciamento de perfil especificado. |
WcsEnumColorProfilesSize | Retorna o tamanho, em bytes, do buffer exigido pela função WcsEnumColorProfiles para enumerar perfis de cor. |
WcsGetCalibrationManagementState | Determina se o gerenciamento do sistema do estado de calibragem de exibição está habilitado. |
WcsGetDefaultColorProfile | Recupera o perfil de cor padrão para um dispositivo ou o padrão independente do dispositivo se o dispositivo não for especificado. |
WcsGetDefaultColorProfileSize | Retorna o tamanho, em bytes, do nome do perfil de cor padrão para um dispositivo, incluindo o terminador NULL . |
WcsGetDefaultRenderingIntent | Retorna a intenção de renderização do usuário ou de todo o sistema. |
WcsGetUsePerUserProfiles | Determina se o usuário optou por usar uma lista de associação de perfil por usuário para o dispositivo especificado. |
WcsOpenColorProfileW | Cria um identificador para um perfil de cor especificado. |
WcsSetCalibrationManagementState | Habilita ou desabilita o gerenciamento do sistema do estado de calibragem de exibição. |
WcsSetDefaultColorProfile | Define o nome do perfil de cor padrão do tipo de perfil especificado no escopo de gerenciamento de perfil especificado. |
WcsSetDefaultRenderingIntent | Define a intenção de renderização de todo o usuário ou de todo o sistema. |
WcsSetUsePerUserProfiles | Permite que o usuário especifique se deve ou não usar uma lista de associação de perfil por usuário para o dispositivo especificado. |
WcsTranslateColors | Converte uma matriz de cores do espaço de cor de origem para o espaço de cor de destino, conforme definido por uma transformação de cor. |