PAGP_SET_RATE fonction de rappel (videoagp.h)
La fonction AgpSetRate réprogramme le taux de transfert de données du microprogramme AGP.
Syntaxe
PAGP_SET_RATE PagpSetRate;
BOOLEAN PagpSetRate(
[in] IN PVOID HwDeviceExtension,
[in] IN ULONG AgpRate
)
{...}
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique du pilote miniport.
[in] AgpRate
Spécifie le taux de transfert à définir. Cette valeur peut être l’une des suivantes :
Valeur | Signification |
---|---|
VIDEO_AGP_RATE_1X | Vitesse unique (66 Mhz) |
VIDEO_AGP_RATE_2X | Deux fois une vitesse unique |
VIDEO_AGP_RATE_4X | Quatre fois une vitesse unique |
VIDEO_AGP_RATE_8X | Huit fois une vitesse unique |
Valeur de retour
AgpSetRate retourne TRUE si elle a réussi à modifier le taux de transfert ; sinon, elle retourne FALSE.
Remarques
Cette fonction est disponible dans Microsoft Windows XP et versions ultérieures.
Le taux de transfert défini par la fonction AgpSetRate est persistant entre les changements d’état d’alimentation. Le pilote de miniport vidéo n’a pas besoin de réinitialiser le taux de transfert AGP lorsqu’il passe d’un état d’alimentation faible à un état d’alimentation total. Pour plus d’informations sur le changement d’état de l’alimentation, consultez HwVidSetPowerState.
La fonction AgpSetRate peut être utilisée pour modifier le taux de transfert de données d’un microprogramme AGP sur l’un des taux indiqués dans le tableau précédent, tant que ce taux de transfert n’a pas été explicitement éliminé dans le fichier INF qui a chargé le pilote d’affichage. Pour plus d’informations, consultez afficher les sections de fichier INF.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
plateforme cible | Bureau |
d’en-tête | videoagp.h (include Video.h) |
IRQL | PASSIVE_LEVEL |