DXGKCB_AGP_SET_COMMAND Rückruffunktion (dispmprt.h)
Die AgpSetCommand--Funktion legt die AGP-Rate fest und gibt an, ob Seitenbandadressierung und schnelle Schreibvorgänge aktiviert sind.
Syntax
DXGKCB_AGP_SET_COMMAND DxgkcbAgpSetCommand;
NTSTATUS DxgkcbAgpSetCommand(
[in] HANDLE Context,
[in] ULONG Command
)
{...}
Parameter
[in] Context
Ein Handle zu einem Kontextblock, der einer AGP-Schnittstelle zugeordnet ist. Der Display-Miniporttreiber hat dieses Handle zuvor im Context Member der DXGK_AGP_INTERFACE Struktur erhalten, die von DxgkCbQueryServicesausgefüllt wurde.
[in] Command
Eine Reihe von Flags, die die AGP-Rate und die Typen von AGP-Transaktionen angeben, die verwendet werden.
Der Aufrufer muss eins und nur eine der folgenden Flags festlegen.
Kennzeichnung | Bedeutung |
---|---|
DXGK_AGPCOMMAND_AGP1X | Die AGP-Übertragungsrate beträgt 1X. |
DXGK_AGPCOMMAND_AGP2X | Die AGP-Übertragungsrate beträgt 2X. |
DXGK_AGPCOMMAND_AGP4X | Die AGP-Übertragungsrate beträgt 4X. |
DXGK_AGPCOMMAND_AGP8X | Die AGP-Übertragungsrate beträgt 8X. |
Der Aufrufer kann auch auswählen, dass die folgenden Flags festgelegt oder gelöscht werden sollen.
Kennzeichnung | Bedeutung |
---|---|
DXGK_AGPCOMMAND_DISABLE_SBA | Wenn dieses Kennzeichen festgelegt ist, ist die Seitenbandadressierung deaktiviert. Wenn dieses Kennzeichen deaktiviert ist, ist die Seitenbandadressierung aktiviert. |
DXGK_AGPCOMMAND_DISABLE_FW | Wenn dieses Kennzeichen festgelegt ist, werden schnelle Schreibvorgänge deaktiviert. Wenn dieses Kennzeichen gelöscht wird, sind schnelle Schreibvorgänge aktiviert. Beachten Sie, dass schnelle Schreibvorgänge nicht mit AGP1X verwendet werden können. |
Rückgabewert
AgpSetCommand- gibt STATUS_SUCCESS zurück, wenn dies erfolgreich ist. Andernfalls wird eine der fehlercodes zurückgegeben, die in ntstatus.hdefiniert sind.
Bemerkungen
Nichts.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Zielplattform- | Desktop |
Header- | dispmprt.h (include Dispmprt.h) |
IRQL- | PASSIVE_LEVEL |