Função DdSetGammaRamp (ddrawgdi.h)
[Essa função está sujeita a alterações com cada revisão do sistema operacional. Em vez disso, use o Microsoft DirectDraw e o Microsoft Direct3DAPIs; essas APIs isolam os aplicativos dessas alterações do sistema operacional e ocultam muitas outras dificuldades envolvidas na interação diretamente com drivers de exibição.]
A função DdSetGammaRamp define a rampa gama para o dispositivo.
GdiEntry15 é definido como um alias para essa função.
Sintaxe
BOOL DdSetGammaRamp(
[in] LPDDRAWI_DIRECTDRAW_LCL pDDraw,
[in] HDC hdc,
[in] LPVOID lpGammaRamp
);
Parâmetros
[in] pDDraw
Ponteiro para o objeto de dispositivo DirectDraw no modo de usuário.
[in] hdc
Reservado.
[in] lpGammaRamp
Ponteiro para uma matriz de estruturas DDGAMMARAMP .
Valor retornado
O valor retornado será TRUE se a função for bem-sucedida. Caso contrário, ele será NULL.
Comentários
É recomendável que os aplicativos usem os métodos IDirectDrawGammaControl::SetGammaRamp ou IDirect3DDevice9::SetGammaRamp , pois esses métodos oferecem a mesma funcionalidade independente do sistema operacional.
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] |
Plataforma de Destino | Windows |
Cabeçalho | ddrawgdi.h |