PAGP_SET_RATE función de devolución de llamada (videoagp.h)
La función AgpSetRate vuelve a programar la velocidad de transferencia de datos del conjunto de chips AGP.
Sintaxis
PAGP_SET_RATE PagpSetRate;
BOOLEAN PagpSetRate(
[in] IN PVOID HwDeviceExtension,
[in] IN ULONG AgpRate
)
{...}
Parámetros
[in] HwDeviceExtension
Puntero a la extensión del dispositivo del controlador de minipuerto.
[in] AgpRate
Especifica la velocidad de transferencia que se va a establecer. Este valor puede ser uno de los siguientes:
Valor | Significado |
---|---|
VIDEO_AGP_RATE_1X | Velocidad única (66 Mhz) |
VIDEO_AGP_RATE_2X | Dos veces una velocidad única |
VIDEO_AGP_RATE_4X | Cuatro veces una velocidad |
VIDEO_AGP_RATE_8X | Ocho veces una velocidad única |
Valor devuelto
AgpSetRate devuelve TRUE si se realizó correctamente al cambiar la velocidad de transferencia; de lo contrario, devuelve FALSE.
Observaciones
Esta función está disponible en Microsoft Windows XP y versiones posteriores.
La velocidad de transferencia establecida por la función de AgpSetRate es persistente en los cambios en el estado de energía. El controlador de miniporte de vídeo no tiene que restablecer la velocidad de transferencia de AGP cuando cambia de un estado de baja potencia a un estado de energía completo. Para obtener información sobre el cambio de estado de energía, consulte HwVidSetPowerState.
La función AgpSetRate se puede usar para cambiar la velocidad de transferencia de datos de un conjunto de chips AGP a cualquiera de las tasas que se muestran en la tabla anterior, siempre y cuando esa velocidad de transferencia no se haya eliminado explícitamente en el archivo INF que cargó el controlador de pantalla. Para obtener más información, vea mostrar secciones de archivos INF.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows. |
de la plataforma de destino de | Escritorio |
encabezado de | videoagp.h (incluya Video.h) |
irQL | PASSIVE_LEVEL |