функция обратного вызова DXGKCB_AGP_SET_COMMAND (dispmprt.h)
Функция AgpSetCommand задает скорость AGP и указывает, включены ли адресация бокового диапазона и быстрые транзакции записи.
Синтаксис
DXGKCB_AGP_SET_COMMAND DxgkcbAgpSetCommand;
NTSTATUS DxgkcbAgpSetCommand(
[in] HANDLE Context,
[in] ULONG Command
)
{...}
Параметры
[in] Context
Дескриптор для блока контекста, связанного с интерфейсом AGP. Драйвер мини-порта дисплея ранее получал этот дескриптор в элементе Context структуры DXGK_AGP_INTERFACE, которая была заполнена DxgkCbQueryServices.
[in] Command
Набор флагов, указывающих скорость AGP и типы используемых транзакций AGP.
Вызывающий объект должен установить один и только один из следующих флагов.
Пометить | Значение |
---|---|
DXGK_AGPCOMMAND_AGP1X | Скорость передачи AGP — 1X. |
DXGK_AGPCOMMAND_AGP2X | Скорость передачи AGP составляет 2x. |
DXGK_AGPCOMMAND_AGP4X | Скорость передачи AGP составляет 4X. |
DXGK_AGPCOMMAND_AGP8X | Скорость передачи AGP — 8X. |
Вызывающий объект также может установить или снять следующие флаги.
Пометить | Значение |
---|---|
DXGK_AGPCOMMAND_DISABLE_SBA | Если этот флаг установлен, адресация бокового диапазона отключена. Если этот флаг снят, адресация бокового диапазона включена. |
DXGK_AGPCOMMAND_DISABLE_FW | Если этот флаг установлен, быстрые транзакции записи отключаются. Если этот флаг снят, активируются быстрые транзакции записи. Обратите внимание, что быстрые транзакции записи нельзя использовать с AGP1X. |
Возвращаемое значение
AgpSetCommand возвращает STATUS_SUCCESS в случае успешного выполнения. В противном случае возвращается один из кодов ошибок, определенных в ntstatus.h.
Remarks
Нет.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Целевая платформа | Персональный компьютер |
Верхняя часть | dispmprt.h (включая Dispmprt.h) |
IRQL | PASSIVE_LEVEL |