Поделиться через


Метод IDirectDrawGammaControl::GetGammaRamp (ddraw.h)

Извлекает красные, зеленые и синие гамма-пандусы для основной поверхности.

Синтаксис

HRESULT GetGammaRamp(
  [in]      DWORD         unnamedParam1,
  [in, out] LPDDGAMMARAMP unnamedParam2
);

Параметры

[in] unnamedParam1

В настоящее время не используется и должен иметь значение 0.

[in, out] unnamedParam2

Указатель на структуру DDGAMMARAMP , которая получает текущие красные, зеленые и синие гамма-пандусы. Каждый массив сопоставляет значения цвета в буфере кадра со значениями цвета, передаваемыми в цифровой аналоговый преобразователь (DAC).

Возвращаемое значение

Если метод выполнен успешно, возвращаемое значение будет DD_OK.

В случае сбоя метод может вернуть одно из следующих значений ошибки:

  • DDERR_EXCEPTION
  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS

Требования

   
Целевая платформа Windows
Header ddraw.h
Библиотека Ddraw.lib
DLL Ddraw.dll

См. также раздел

IDirectDrawGammaControl