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.
DXGK_PHYSICAL_MEMORY_TYPE gibt den Typ des physischen Speichers an, der vom Treiber in einem Aufruf von DxgkCbCreatePhysicalMemoryObjecterstellt wird.
Syntax
typedef enum _DXGK_PHYSICAL_MEMORY_TYPE {
DXGK_PHYSICAL_MEMORY_TYPE_MDL,
DXGK_PHYSICAL_MEMORY_TYPE_CONTIGUOUS_MEMORY,
DXGK_PHYSICAL_MEMORY_TYPE_SECTION,
DXGK_PHYSICAL_MEMORY_TYPE_IO_SPACE
} DXGK_PHYSICAL_MEMORY_TYPE;
Konstanten
DXGK_PHYSICAL_MEMORY_TYPE_MDL Weisen Sie nicht seitenfähigen Speicher in Form einer MDL zu. Dies entspricht funktional dem Aufrufen von MmAllocatePagesForMdl. |
DXGK_PHYSICAL_MEMORY_TYPE_CONTIGUOUS_MEMORY Weisen Sie zusammenhängenden, nicht seitenseitigen Speicher zu. Dies entspricht funktional dem Aufrufen von MmAllocateContiguousMemory. |
DXGK_PHYSICAL_MEMORY_TYPE_SECTION Weisen Sie Speicher zu, der einem oder mehreren Prozessen zugeordnet werden kann. Dies stellt den Speicher dar, der normalerweise von ZwCreateSectionzugewiesen wird. |
DXGK_PHYSICAL_MEMORY_TYPE_IO_SPACE Umschließen Sie einen vorhandenen E/A-Raumbereich, der vom Treiber bereitgestellt wird. |
Bemerkungen
DXGK_PHYSICAL_MEMORY_TYPE wird als Element der DXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT Argumente übergeben.
Weitere Informationen finden Sie unter IOMMU DMA-Neumapping.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Server- | Windows Server 2022 (WDDM 2.9) |
Header- | d3dkmddi.h |