Share via


Função WcsEnumColorProfilesSize (icm.h)

Retorna o tamanho, em bytes, do buffer exigido pela função WcsEnumColorProfiles para enumerar perfis de cor.

Observação

Essa API não dá suporte a perfis de "cor avançada" para monitores HDR. Use ColorProfileGetDisplayList para gerenciar perfis de cores avançados.

Sintaxe

BOOL WcsEnumColorProfilesSize(
  WCS_PROFILE_MANAGEMENT_SCOPE scope,
  PENUMTYPEW                   pEnumRecord,
  PDWORD                       pdwSize
);

Parâmetros

scope

Um valor WCS_PROFILE_MANAGEMENT_SCOPE que especifica o escopo da operação de gerenciamento de perfil executada por essa função.

pEnumRecord

Um ponteiro para uma estrutura que especifica os critérios de enumeração.

pdwSize

Um ponteiro para uma variável que recebe o tamanho do buffer necessário para receber todos os nomes de perfil enumerados. Esse valor é usado pelo parâmetro dwSize da função WcsEnumColorProfiles .

Valor retornado

Se essa função for bem-sucedida, o valor retornado será TRUE.

Se essa função falhar, o valor retornado será FALSE. Para obter informações de erro estendidas, chame GetLastError.

Comentários

Essa função é executável no contexto da conta de usuário (LUA) Least-Privileged.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho icm.h
Biblioteca Mscms.lib
DLL Mscms.dll

Confira também