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


функция обратного вызова PAGP_SET_RATE (videoagp.h)

Функция AgpSetRate перепрограммирует скорость передачи данных набора микросхем AGP.

Синтаксис

PAGP_SET_RATE PagpSetRate;

BOOLEAN PagpSetRate(
  [in] IN PVOID HwDeviceExtension,
  [in] IN ULONG AgpRate
)
{...}

Параметры

[in] HwDeviceExtension

Указатель на расширение устройства минипорта драйвера.

[in] AgpRate

Указывает скорость передачи, заданную. Это значение может быть одним из следующих значений:

Ценность Значение
VIDEO_AGP_RATE_1X Одна скорость (66 МГц)
VIDEO_AGP_RATE_2X Два раза одиночная скорость
VIDEO_AGP_RATE_4X Четыре раза один скорости
VIDEO_AGP_RATE_8X Восемь раз одна скорость

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

AgpSetRate возвращает TRUE, если он успешно изменил скорость передачи; в противном случае возвращается FALSE.

Замечания

Эта функция доступна в Microsoft Windows XP и более поздних версиях.

Скорость передачи, заданная функцией AgpSetRate , постоянно изменяется в состоянии питания. Драйвер видеопорта не должен сбрасывать скорость передачи AGP при изменении состояния низкой мощности на полное состояние питания. Сведения об изменении состояния питания см. в HwVidSetPowerState.

Функцию AgpSetRate можно использовать для изменения скорости передачи данных набора микросхем AGP на любую из скоростей, показанных в предыдущей таблице, если эта скорость передачи не была явно устранена в INF-файле, загружаемом драйвером дисплея. Дополнительные сведения см. в разделе Отображение разделов INF-файла.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows 2000 и более поздних версиях операционных систем Windows.
целевая платформа Настольный
заголовка videoagp.h (include Video.h)
IRQL PASSIVE_LEVEL

См. также

VIDEO_PORT_AGP_INTERFACE_2