Compartilhar via


Método IDeviceModelPlugIn::GetNeutralAxis (wcsplugin.h)

O IDeviceModelPlugIn::GetNeutralAxis retorna a colorimetria XYZ de pontos de exemplo ao longo do eixo neutro do dispositivo.

Sintaxe

HRESULT GetNeutralAxis(
  [in]  UINT      cColors,
  [out] XYZColorF *pXYZColors
);

Parâmetros

[in] cColors

O número de pontos retornados.

[out] pXYZColors

Um ponteiro para uma matriz de estruturas XYZColorF .

Valor retornado

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

Se essa função falhar, o valor retornado será E_FAIL.

Comentários

Você deve definir o "eixo neutro" de uma maneira apropriada para seu dispositivo. Normalmente, são pontos feitos pelos valores cinzas do dispositivo. Pode ser R=G=B ou C=M=Y=0 e qualquer valor de K. Para alguns dispositivos, o cinza mais agradável pode ser aquele que usa uma combinação diferente de colorantes, como M=Y=0 e C=K. O plug-in é responsável por determinar a colorimetria de uma amostragem dos valores de eixo neutro e retorná-los. A amostragem pode ser tão esparsa quanto dois pontos (branco e preto) ou tão densa quanto desejado.

Não há nenhum requisito de que as amostras sejam espaçadas uniformemente em qualquer espaço de cor.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wcsplugin.h

Confira também