Freigeben über


D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS Struktur (d3d12video.h)

Stellt Daten für Aufrufe von ID3D12VideoDevice::CheckFeatureSupport bereit, wenn das angegebene Feature D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERSist. Ruft die Liste der Videoerweiterungsbefehlsparameter für die angegebene Parameterstufe ab.

Syntax

typedef struct D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS {
  GUID                                          CommandId;
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE Stage;
  UINT                                          ParameterCount;
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO  *pParameterInfos;
} D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS;

Angehörige

CommandId

Der eindeutige Bezeichner für den Videoerweiterungsbefehl, für den Parameter abgerufen werden.

Stage

Ein Element der D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE-Aufzählung, die die Parameterstufe angibt, für die die Parameter abgerufen werden.

ParameterCount

Die unterstützte Anzahl der Befehlsparameter für die Videoerweiterung. Dieser Wert muss die Anzahl sein, die von einem Aufruf von ID3D12VideoDevice::CheckFeatureSupport zurückgegeben wird, wobei D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT als Feature angegeben ist.

pParameterInfos

Empfängt eine Liste der D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO Strukturen, die Videoerweiterungsbefehlsparameter beschreiben.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 2004 (10.0; Build 19041)
mindestens unterstützte Server- Windows Server, Version 2004 (10.0; Build 19041)
Header- d3d12video.h