D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033 Struktur (d3d12umddi.h)
Ruft die Größe der Speicherzuweisung eines Videodecoders ab, der mit den angegebenen Eigenschaften erstellt wurde. Diese Struktur dient der D3D12DDICAPS_TYPE_VIDEO_0032_DECODER_HEAP_SIZE Funktionsüberprüfung in D3D12DDICAPS_TYPE_VIDEO_0020.
Syntax
typedef struct D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033 {
D3D12DDIARG_CREATE_VIDEO_DECODER_HEAP_0033 VideoDecoderHeapDesc;
UINT64 MemoryPoolL0Size;
UINT64 MemoryPoolL1Size;
} D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033;
Angehörige
VideoDecoderHeapDesc
Die Erstellungseigenschaften für einen Videodecoder 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 |