D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0043-Struktur (d3d12umddi.h)
Die Datenstruktur für die D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE-Funktion überprüft, wann die Version des Videofeatures D3D12DDI_FEATURE_VERSION_VIDEO_0043_0 ist. Ruft die Speicherbelegungsgröße 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;
Member
VideoProcessorDesc
Die Erstellungseigenschaften für einen Videoprozessorheap. Der Treiber sollte diese Erstellungseigenschaften der Größe zuordnen.
MemoryPoolL0Size
Die L0-Größe des Heapobjekts. Der Arbeitsspeicherpool 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 Arbeitsspeichers.
MemoryPoolL1Size
Die L1-Größe des Heapobjekts. Der Arbeitsspeicherpool L1 ist der Speicherpool, der der GPU am nächsten kommt. Im Fall von UMA-Adaptern ist dieser Wert null. Bei diskreten Adaptern ist dies die Menge des verwendeten Systemspeichers.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12umddi.h |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für