Freigeben über


D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE-Struktur (d3d12video.h)

Beschreibt die Zuordnungsgröße eines Videodecoder-Heaps.

Syntax

typedef struct D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE {
  UINT                                         NodeMask;
  const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *pOutputStreamDesc;
  UINT                                         NumInputStreamDescs;
  const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC  *pInputStreamDescs;
  UINT64                                       MemoryPoolL0Size;
  UINT64                                       MemoryPoolL1Size;
} D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE;

Member

NodeMask

Legen Sie für einzelne GPU-Vorgänge diesen Wert auf 0 fest. Wenn mehrere GPU-Knoten vorhanden sind, legen Sie ein Bit fest, um den Knoten (den physischen Adapter des Geräts) zu identifizieren, auf den die Befehlswarteschlange angewendet wird. Jedes Bit in der Maske entspricht einem einzelnen Knoten. Es kann nur 1 Bit festgelegt werden.

pOutputStreamDesc

Ein Zeiger auf eine D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_output_stream_desc)-Struktur, die den Ausgabestream beschreibt.

NumInputStreamDescs

Die Anzahl der Eingabedatenströme, die im pInputStreamDescs-Parameter bereitgestellt werden.

pInputStreamDescs

Ein Zeiger auf eine Liste von D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_input_stream_desc) strukturiert die Eingabeströme.

MemoryPoolL0Size

Die Zuordnungsgröße des Videoprozessors im L0-Speicherpool. L0 ist der physische Systemspeicherpool. 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 Residency.

MemoryPoolL1Size

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

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