D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE-Struktur (d3d12video.h)

Stellt Daten für Aufrufe von ID3D12VideoDevice::CheckFeatureSupport bereit, wenn das angegebene Feature D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SIZE ist. Überprüft die Zuordnungsgröße eines Videoerweiterungsbefehls.

Syntax

typedef struct D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE {
  UINT       NodeIndex;
  GUID       CommandId;
  const void *pCreationParameters;
  SIZE_T     CreationParametersSizeInBytes;
  UINT64     MemoryPoolL0Size;
  UINT64     MemoryPoolL1Size;
} D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE;

Member

NodeIndex

Beim Vorgang mit mehreren Adaptern gibt dies an, für welchen physischen Adapter des Geräts dieser Vorgang gilt.

CommandId

Der eindeutige Bezeichner für den Videoerweiterungsbefehl, für den die Größe abgefragt wird.

pCreationParameters

Ein Zeiger auf die Erstellungsparameterstruktur, die durch den Befehl definiert wird. Die Parameterstruktur muss mit den Parametern übereinstimmen, die durch einen Aufruf von ID3D12VideoDevice::CheckFeatureSupport mit dem Featurewert von D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS und dem Parameterstufenwert D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION.

CreationParametersSizeInBytes

Die Größe der pCreationParameters-Parameterstruktur in Bytes.

MemoryPoolL0Size

Die Zuordnungsgröße des Befehls für die Videoerweiterung 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 Befehlsheaps der Videoerweiterung 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, Version 2004 (10.0; Build 19041)
Unterstützte Mindestversion (Server) Windows Server, Version 2004 (10.0; Build 19041)
Kopfzeile d3d12video.h