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 |