Condividi tramite


PAGP_SET_RATE funzione di callback (videoagp.h)

La funzione AgpSetRate riprogramma la velocità di trasferimento dei dati del chipset AGP.

Sintassi

PAGP_SET_RATE PagpSetRate;

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

Parametri

[in] HwDeviceExtension

Puntatore all'estensione del dispositivo del driver miniport.

[in] AgpRate

Specifica la velocità di trasferimento da impostare. I valori validi sono i seguenti:

Valore Significato
VIDEO_AGP_RATE_1X Velocità singola (66 Mhz)
VIDEO_AGP_RATE_2X Velocità singola due volte
VIDEO_AGP_RATE_4X Quattro volte velocità singola
VIDEO_AGP_RATE_8X Otto volte velocità singola

Valore restituito

AgpSetRate restituisce TRUE se ha avuto esito positivo nella modifica della velocità di trasferimento; in caso contrario, restituisce FALSE.

Commenti

Questa funzione è disponibile in Microsoft Windows XP e versioni successive.

La frequenza di trasferimento impostata dalla funzione AgpSetRate è persistente tra le modifiche nello stato di alimentazione. Il driver miniport video non deve reimpostare la velocità di trasferimento AGP quando cambia da uno stato di alimentazione bassa a uno stato di alimentazione completa. Per informazioni sulla modifica dello stato di alimentazione, vedere HwVidSetPowerState.

La funzione AgpSetRate può essere usata per modificare la velocità di trasferimento dei dati del chipset AGP in una delle tariffe visualizzate nella tabella precedente, purché tale velocità di trasferimento non sia stata eliminata in modo esplicito nel file INF che ha caricato il driver di visualizzazione. Per altre informazioni, vedere Visualizzare le sezioni file INF.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione videoagp.h (includere Video.h)
IRQL PASSIVE_LEVEL

Vedi anche

VIDEO_PORT_AGP_INTERFACE_2