D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0043 Struktur (d3d12umddi.h)
Die Datenstruktur für die D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE-Funktion überprüft, wenn die Videofeatureversion D3D12DDI_FEATURE_VERSION_VIDEO_0043_0ist. Ruft die Größe der Speicherzuweisung eines Videoprozessors ab, der mit den angegebenen Eigenschaften erstellt wurde.
Syntax
typedef struct D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0043 {
D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0043 VideoProcessorDesc;
UINT64 MemoryPoolL0Size;
UINT64 MemoryPoolL1Size;
} D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0043;
Angehörige
VideoProcessorDesc
Die Erstellungseigenschaften für einen Videoprozessor-Heap. Der Treiber sollte diese Erstellungseigenschaften der Größe zuordnen.
MemoryPoolL0Size
Die L0-Größe des Heap-Objekts. Der Speicherpool L0 ist der Speicherpool, der der GPU am nächsten kommt. Bei UMA-Adaptern ist dies die Menge des verwendeten Systemspeichers. Bei diskreten Adaptern ist dies die Menge des verwendeten diskreten Speichers.
MemoryPoolL1Size
Die L1-Größe des Heap-Objekts. Der Speicherpool L1 ist der Speicherpool , der der GPU am nächsten kommt. Bei UMA-Adaptern ist dieser Wert null. Bei einzelnen Adaptern ist dies die Menge des verwendeten Systemspeichers.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3d12umddi.h |