Freigeben über


D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE-Struktur (d3d12video.h)

Beschreibt die Zuordnungsgröße eines Videodecoderheaps.

Syntax

typedef struct D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE {
  D3D12_VIDEO_DECODER_HEAP_DESC VideoDecoderHeapDesc;
  UINT64                        MemoryPoolL0Size;
  UINT64                        MemoryPoolL1Size;
} D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE;

Member

VideoDecoderHeapDesc

Eine D3D12_VIDEO_DECODER_HEAP_DESC, die eine ID3D12VideoDecoderHeap beschreibt.

MemoryPoolL0Size

Die Zuordnungsgröße des Videodecoderheaps im L0-Speicherpool. L0 ist der Arbeitsspeicherpool des physischen Systems. Wenn der Adapter diskret/NUMA ist, verfügt dieser Pool über eine größere Bandbreite für die CPU und weniger Bandbreite für die GPU. Wenn der Adapter UMA ist, ist dieser Pool der einzige, der gültig ist. Weitere Informationen finden Sie unter Residenz.

MemoryPoolL1Size

Die Zuordnungsgröße des Videodecoderheaps im L1-Speicherpool. L1 wird in der Regel als physischer Videospeicherpool bezeichnet. L1 ist nur verfügbar, wenn der Adapter diskret/NUMA ist und über eine größere Bandbreite für die GPU verfügt und nicht einmal von der CPU darauf zugegriffen werden kann. Wenn der Adapter UMA ist, ist dieser Pool nicht verfügbar. Weitere Informationen finden Sie unter Residenz.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile d3d12video.h

Weitere Informationen

Residenz