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_PARAMETERS ist. 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;

Member

CommandId

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

Stage

Ein Member der D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE-Enumeration , die die Parameterstufe angibt, für die die Parameter abgerufen werden.

ParameterCount

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

pParameterInfos

Empfängt eine Liste mit D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO Strukturen, die Die Befehlsparameter der Videoerweiterung beschreiben.

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