DXGKCB_AGP_SET_COMMAND fonction de rappel (dispmprt.h)

La fonction AgpSetCommand définit le taux AGP et spécifie si l’adressage de bande latérale et les transactions d’écriture rapide sont activées.

Syntaxe

DXGKCB_AGP_SET_COMMAND DxgkcbAgpSetCommand;

NTSTATUS DxgkcbAgpSetCommand(
  [in] HANDLE Context,
  [in] ULONG Command
)
{...}

Paramètres

[in] Context

Handle d’un bloc de contexte associé à une interface AGP. Le pilote miniport d’affichage a précédemment reçu ce handle dans le membre Context de la structure DXGK_AGP_INTERFACE qui a été remplie par DxgkCbQueryServices.

[in] Command

Ensemble d’indicateurs qui spécifient le taux AGP et les types de transactions AGP qui seront utilisées.

L’appelant doit définir un seul des indicateurs suivants.

Indicateur Signification
DXGK_AGPCOMMAND_AGP1X Le taux de transfert AGP est 1X.
DXGK_AGPCOMMAND_AGP2X Le taux de transfert AGP est 2X.
DXGK_AGPCOMMAND_AGP4X Le taux de transfert AGP est 4X.
DXGK_AGPCOMMAND_AGP8X Le taux de transfert AGP est 8X.

L’appelant peut également choisir de définir ou d’effacer les indicateurs suivants.

Indicateur Signification
DXGK_AGPCOMMAND_DISABLE_SBA Si cet indicateur est défini, l’adressage de bande latérale est désactivé. Si cet indicateur est effacé, l’adressage de bande latérale est activé.
DXGK_AGPCOMMAND_DISABLE_FW Si cet indicateur est défini, les transactions d’écriture rapide sont désactivées. Si cet indicateur est effacé, les transactions d’écriture rapide sont activées. Notez que les transactions d’écriture rapide ne peuvent pas être utilisées avec AGP1X.

Valeur retournée

AgpSetCommand retourne STATUS_SUCCESS si elle réussit. Sinon, il retourne l’un des codes d’erreur définis dans Ntstatus.h.

Notes

Aucun.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête dispmprt.h (inclure Dispmprt.h)
IRQL PASSIVE_LEVEL

Voir aussi

AgpAllocatePool

AgpFreePool

DXGK_AGP_INTERFACE

DxgkCbQueryServices