DXGKCB_AGP_SET_COMMAND回呼函式 (dispmprt.h)
AgpSetCommand 函式會設定 AGP 速率,並指定是否啟用側邊帶尋址和快速寫入交易。
語法
DXGKCB_AGP_SET_COMMAND DxgkcbAgpSetCommand;
NTSTATUS DxgkcbAgpSetCommand(
[in] HANDLE Context,
[in] ULONG Command
)
{...}
參數
[in] Context
與 AGP 介面相關聯的內容區塊句柄。 顯示迷你埠驅動程式先前在 DxgkCbQueryServices 填入之DXGK_AGP_INTERFACE結構的內容成員中收到此句柄。
[in] Command
一組旗標,指定要使用的 AGP 速率和 AGP 交易類型。
呼叫端必須設定下列旗標的一個和唯一旗標。
國旗 | 意義 |
---|---|
DXGK_AGPCOMMAND_AGP1X | AGP 傳輸速率為 1X。 |
DXGK_AGPCOMMAND_AGP2X | AGP 傳輸速率為 2X。 |
DXGK_AGPCOMMAND_AGP4X | AGP 傳輸速率為 4X。 |
DXGK_AGPCOMMAND_AGP8X | AGP 傳輸速率為 8X。 |
呼叫端也可能選擇設定或清除下列旗標。
國旗 | 意義 |
---|---|
DXGK_AGPCOMMAND_DISABLE_SBA | 如果設定此旗標,則會停用側邊帶尋址。 如果清除此旗標,則會啟用側邊帶尋址。 |
DXGK_AGPCOMMAND_DISABLE_FW | 如果設定此旗標,則會停用快速寫入交易。 如果清除此旗標,則會啟用快速寫入交易。 請注意,快速寫入交易無法與 AGP1X 搭配使用。 |
傳回值
AgpSetCommand 會在成功時傳回STATUS_SUCCESS。 否則,它會傳回 Ntstatus.h 中定義的其中一個錯誤碼。
備註
無。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
目標平台 | 桌面 |
標頭 | dispmprt.h (包括 Dispmprt.h) |
IRQL | PASSIVE_LEVEL |