Share via


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

Confira também

Suporte ao cliente de baixo nível de gráficos