Função NtGdiDdSetGammaRamp
[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.]
Define a rampa gama para o dispositivo.
Sintaxe
BOOL APIENTRY NtGdiDdSetGammaRamp(
_In_ HANDLE hDirectDraw,
_In_ HDC hdc,
_In_ LPVOID lpGammaRamp
);
Parâmetros
-
hDirectDraw [in]
-
Manipule para o objeto de driver do modo kernel para o qual a rampa deve ser definida.
-
hdc [in]
-
Reservado.
-
lpGammaRamp [in]
-
Ponteiro para uma matriz de estruturas DDGAMMARAMP .
Valor retornado
O valor retornado será TRUE se a função for bem-sucedida. Caso contrário, será NULL.
Comentários
É recomendável que os aplicativos usem os métodos IDirectDrawGammaControl::SetGammaRamp ou IDirect3DDevice9::SetGammaRamp porque esses métodos oferecem a mesma funcionalidade independente do sistema operacional.
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 |
|
Confira também