Compartilhar via


Estrutura PROFILE (icm.h)

Contém informações que definem um perfil de cor. Consulte Usando perfis de dispositivo com o WCS para obter mais informações.

Sintaxe

typedef struct tagPROFILE {
  DWORD dwType;
  PVOID pProfileData;
  DWORD cbDataSize;
} PROFILE;

Membros

dwType

Deve ser definido como um dos valores a seguir.

Valor Significado
PROFILE_FILENAME Indica que o membro pProfileData contém uma cadeia de caracteres terminada em nulo que contém o nome de um arquivo de perfil de dispositivo.
PROFILE_MEMBUFFER Indica que o membro pProfileData contém um ponteiro para um perfil de dispositivo em um buffer de memória.

pProfileData

O conteúdo desse membro é indicado pelo membro dwTYPE . Ele será um ponteiro para uma cadeia de caracteres terminada em nulo que contém o nome do arquivo do perfil do dispositivo ou será um ponteiro para um buffer na memória que contém os dados do perfil do dispositivo.

cbDataSize

O tamanho em bytes do buffer de dados apontado pelo membro pProfileData .

Requisitos

Requisito Valor
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

Confira também