Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
DXGKARGCB_RESERVEGPUVIRTUALADDRESSRANGE enthält die Argumente, die von der DXGKCB_RESERVEGPUVIRTUALADDRESSRANGE Rückruffunktion verwendet werden, damit der Kernelmodus-Anzeigetreiber während der Erstellung eines Prozesses einen virtuellen Adressbereich einer Grafikverarbeitungseinheit (GPU) reservieren kann.
Syntax
typedef struct _DXGKARGCB_RESERVEGPUVIRTUALADDRESSRANGE {
[in] HANDLE hDxgkProcess;
[in] UINT64 SizeInBytes;
[in] UINT Alignment;
[out] UINT64 StartVirtualAddress;
[in] UINT64 BaseAddress;
union {
struct {
UINT AllowUserModeMapping : 1;
};
[in] UINT Flags;
};
} DXGKARGCB_RESERVEGPUVIRTUALADDRESSRANGE;
Angehörige
[in] hDxgkProcess
Das Prozesshandle, das an DxgkDdiCreateProcessübergeben wurde.
[in] SizeInBytes
Die Größe in Byte des virtuellen Adressbereichs. SizeInBytes- muss auf ein integrales Vielfaches des Adressraums festgelegt werden, der von einem Eintrag für eine einzelne Seitentabelle abgedeckt wird.
[in] Alignment
Die Anzahl der Bytes, an die die Startadresse ausgerichtet werden soll. Muss ein Vielfaches des Adressraums sein, der durch einen Eintrag für eine einzelne Seitentabelle und eine Leistung von 2 abgedeckt wird.
[out] StartVirtualAddress
Der Startort des reservierten Adressbereichs.
[in] BaseAddress
Die virtuelle Basisadresse des virtuellen Adressbereichs in Byte. Er muss an der Größe des Adressraums ausgerichtet werden, der durch einen Eintrag für eine einzelne Seite abgedeckt wird.
[in] AllowUserModeMapping
Bei Festlegung kann der Benutzermodustreiber Zuordnungen zum Bereich zuordnen.
[in] Flags
Ein einzelner Wert, der die in der Struktur festgelegten Flags enthält.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 (WDDM 2.0) |
mindestens unterstützte Server- | Windows Server 2016 |
Header- | d3dkmddi.h (einschließlich D3dkmddi.h) |