Bagikan melalui


DXGKCB_AGP_SET_COMMAND fungsi panggilan balik (dispmprt.h)

Fungsi AgpSetCommand menetapkan laju AGP dan menentukan apakah alamat pita samping dan transaksi tulis cepat diaktifkan.

Sintaks

DXGKCB_AGP_SET_COMMAND DxgkcbAgpSetCommand;

NTSTATUS DxgkcbAgpSetCommand(
  [in] HANDLE Context,
  [in] ULONG Command
)
{...}

Parameter

[in] Context

Handel ke blok konteks yang terkait dengan antarmuka AGP. Driver miniport tampilan sebelumnya menerima handel ini di anggota Konteks dari struktur DXGK_AGP_INTERFACE yang diisi oleh DxgkCbQueryServices.

[in] Command

Sekumpulan bendera yang menentukan tarif AGP dan jenis transaksi AGP yang akan digunakan.

Penelepon harus mengatur satu, dan hanya satu, dari bendera berikut.

Bendera Makna
DXGK_AGPCOMMAND_AGP1X Tingkat transfer AGP adalah 1X.
DXGK_AGPCOMMAND_AGP2X Tingkat transfer AGP adalah 2X.
DXGK_AGPCOMMAND_AGP4X Tingkat transfer AGP adalah 4X.
DXGK_AGPCOMMAND_AGP8X Tingkat transfer AGP adalah 8X.

Pemanggil mungkin juga memilih untuk mengatur atau menghapus bendera berikut.

Bendera Makna
DXGK_AGPCOMMAND_DISABLE_SBA Jika bendera ini diatur, alamat pita samping dinonaktifkan. Jika bendera ini dibersihkan, alamat pita samping diaktifkan.
DXGK_AGPCOMMAND_DISABLE_FW Jika bendera ini diatur, transaksi tulis cepat dinonaktifkan. Jika bendera ini dibersihkan, transaksi tulis cepat diaktifkan. Perhatikan bahwa transaksi tulis cepat tidak dapat digunakan dengan AGP1X.

Nilai kembali

AgpSetCommand mengembalikan STATUS_SUCCESS jika berhasil. Jika tidak, ia mengembalikan salah satu kode kesalahan yang ditentukan dalam Ntstatus.h.

Keterangan

Tidak ada.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Target Platform Desktop
Header dispmprt.h (termasuk Dispmprt.h)
IRQL PASSIVE_LEVEL

Lihat juga

AgpAllocatePool

AgpFreePool

DXGK_AGP_INTERFACE

DxgkCbQueryServices