Freigeben über


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;

Angehörige

hAllocation

Der Handle einer Zuordnung.

pSystemMem

Zeigen Sie auf einen Speicherspeicherort des Systems, der vorverteilt ist. Wenn die Zuordnung Videospeicher verwendet, geben Sie NULL an.

pPrivateDriverData

Zeigen Sie auf einen Puffer, der optionale private Treiberdaten enthält.

PrivateDriverDataSize

Größe des privaten Treiberdatenpuffers.

VidPnSourceId

Eine nullbasierte ID der Videoquelle in einem Pfad eines Videos, das die Netzwerktopologie darstellt.

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)

Siehe auch

D3D12DDI_ALLOCATION_INFO_FLAGS_0022