PAGP_SET_RATE função de retorno de chamada (videoagp.h)
A função AgpSetRate reprograma a taxa de transferência de dados do chipset AGP.
Sintaxe
PAGP_SET_RATE PagpSetRate;
BOOLEAN PagpSetRate(
[in] IN PVOID HwDeviceExtension,
[in] IN ULONG AgpRate
)
{...}
Parâmetros
[in] HwDeviceExtension
Ponteiro para a extensão de dispositivo do driver de miniport.
[in] AgpRate
Especifica a taxa de transferência a ser definida. Este valor pode ser um dos seguintes:
Valor | Significado |
---|---|
VIDEO_AGP_RATE_1X | Velocidade única (66 Mhz) |
VIDEO_AGP_RATE_2X | Duas vezes velocidade única |
VIDEO_AGP_RATE_4X | Quatro vezes uma única velocidade |
VIDEO_AGP_RATE_8X | Oito vezes a velocidade única |
Retornar valor
AgpSetRate retornará TRUE se tiver sido bem-sucedido na alteração da taxa de transferência; caso contrário, retornará FALSE.
Comentários
Essa função está disponível no Microsoft Windows XP e posterior.
A taxa de transferência definida pela função AgpSetRate é persistente entre as alterações no estado de energia. O driver de miniporto de vídeo não precisa redefinir a taxa de transferência do AGP quando ele muda de um estado de baixa potência para um estado de energia total. Para obter informações sobre a alteração do estado de energia, consulte HwVidSetPowerState.
A função AgpSetRate pode ser usada para alterar a taxa de transferência de dados de um chipset AGP para qualquer uma das taxas mostradas na tabela anterior, desde que essa taxa de transferência não tenha sido explicitamente eliminada no arquivo INF que carregou o driver de exibição. Para obter mais informações, consulte Exibir seções de arquivo INF.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | videoagp.h (inclua Video.h) |
IRQL | PASSIVE_LEVEL |