D3D12DDI_ALLOCATION_INFO_0022-Struktur (d3d12umddi.h)
Gibt Zuordnungsinformationen an.
Syntax
typedef struct D3D12DDI_ALLOCATION_INFO_0022 {
D3DKMT_HANDLE hAllocation;
const VOID *pSystemMem;
VOID *pPrivateDriverData;
UINT PrivateDriverDataSize;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
D3D12DDI_ALLOCATION_INFO_FLAGS_0022 Flags;
D3DGPU_VIRTUAL_ADDRESS GpuVirtualAddress;
UINT Priority;
ULONG_PTR Reserved[5];
} D3D12DDI_ALLOCATION_INFO_0022;
Member
hAllocation
Der Handle einer Zuordnung.
pSystemMem
Zeiger auf einen Systemspeicherort, der vorab zugeordnet ist. Wenn die Zuordnung Videospeicher verwendet, geben Sie NULL an.
pPrivateDriverData
Zeiger auf einen Puffer, der optionale private Treiberdaten enthält.
PrivateDriverDataSize
Größe des privaten Treiberdatenpuffers.
VidPnSourceId
Eine nullbasierte ID der Videoquelle, die in einem Pfad der Netzwerktopologie eines Videos vorhanden ist.
Flags
Flags, die den Typ der Zuordnungsinformationen als D3D12DDI_ALLOCATION_INFO_FLAGS_0022 Wert identifizieren.
GpuVirtualAddress
Eine virtuelle Adresse in der GPU.
Priority
Eine Priorität für die Zuordnung.
Reserved[5]
Reserviert.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12umddi.h (einschließlich D3d12umddi.h) |