PAGP_SET_RATE fungsi panggilan balik (videoagp.h)
Fungsi AgpSetRate memprogram ulang tingkat transfer data chipset AGP.
Sintaks
PAGP_SET_RATE PagpSetRate;
BOOLEAN PagpSetRate(
[in] IN PVOID HwDeviceExtension,
[in] IN ULONG AgpRate
)
{...}
Parameter
[in] HwDeviceExtension
Arahkan ke ekstensi perangkat driver miniport.
[in] AgpRate
Menentukan laju transfer yang akan ditetapkan. Nilai ini bisa menjadi salah satu dari yang berikut ini:
Nilai | Makna |
---|---|
VIDEO_AGP_RATE_1X | Kecepatan tunggal (66 Mhz) |
VIDEO_AGP_RATE_2X | Kecepatan tunggal dua kali |
VIDEO_AGP_RATE_4X | Kecepatan tunggal empat kali |
VIDEO_AGP_RATE_8X | Delapan kali kecepatan tunggal |
Mengembalikan nilai
AgpSetRate mengembalikan TRUE jika berhasil mengubah tingkat transfer; jika tidak, ia mengembalikan FALSE.
Keterangan
Fungsi ini tersedia di Microsoft Windows XP dan yang lebih baru.
Tingkat transfer yang ditetapkan oleh fungsi AgpSetRate persisten di seluruh perubahan status daya. Driver miniport video tidak harus mengatur ulang tingkat transfer AGP ketika berubah dari status daya rendah ke status daya penuh. Untuk informasi tentang perubahan status daya, lihat HwVidSetPowerState.
Fungsi AgpSetRate dapat digunakan untuk mengubah tingkat transfer data chipset AGP ke salah satu tarif yang ditunjukkan dalam tabel sebelumnya, selama tingkat transfer tersebut belum secara eksplisit dihilangkan dalam file INF yang memuat driver tampilan. Untuk informasi selengkapnya, lihat Menampilkan Bagian File INF.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Desktop |
Header | videoagp.h (sertakan Video.h) |
IRQL | PASSIVE_LEVEL |