D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063-Enumeration (d3d12umddi.h)

Parametertypen werden verwendet, um die Member jeder Parameterstufenparameterstruktur aufzulisten. Die unterstützten Typen sind fest, und zusätzliche Parametertypen erfordern Änderungen, um unterstützt zu werden.

Syntax

typedef enum D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063 {
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_UINT8,
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_UINT16,
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_UINT32,
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_UINT64,
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_SINT8,
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_SINT16,
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_SINT32,
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_SINT64,
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_FLOAT,
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_DOUBLE,
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_RESOURCE,
  D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_MAX_VALID
} ;

Konstanten

 
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_UINT8
Ganze 8-Bit-Zahl ohne Vorzeichen.
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_UINT16
Ganze 16-Bit-Zahl ohne Vorzeichen.
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_UINT32
Ganze 32-Bit-Zahl ohne Vorzeichen.
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_UINT64
64-Bit-Ganzzahl ohne Vorzeichen.
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_SINT8
Ganze 8-Bit-Zahl mit Vorzeichen.
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_SINT16
Ganze 16-Bit-Zahl mit Vorzeichen.
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_SINT32
Ganze 32-Bit-Zahl mit Vorzeichen.
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_SINT64
64-Bit-Ganzzahl mit Vorzeichen.
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_FLOAT
IEEE 32-Bit-Gleitkommazahl.
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_DOUBLE
IEEE 32-Bit-Doppelpunktzahl.
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_RESOURCE
Ein D3D12DDI_HRESOURCE Handle. Einzelheiten finden Sie in den Hinweisen.
D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_MAX_VALID
Die maximal zulässige Zahl, die unterstützt wird.

Hinweise

Wenn der D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_0063_RESOURCE Wert angegeben wird, muss der Aufrufer Ressourcenbarrieren verwenden, um in den für den Parameter geeigneten Zustand zu wechseln:

D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAG Lesen Schreiben
D3D12DDI_COMMAND_QUEUE_FLAGS_VIDEO_DECODE D3D12DDI_RESOURCE_STATE_VIDEO_DECODE_READ D3D12DDI_RESOURCE_STATE_VIDEO_DECODE_WRITE
D3D12DDI_COMMAND_QUEUE_FLAGS_VIDEO_PROCESS D3D12DDI_RESOURCE_STATE_VIDEO_PROCESS_READ D3D12DDI_RESOURCE_STATE_VIDEO_PROCESS_WRITE
D3D12DDI_COMMAND_QUEUE_FLAGS_VIDEO_ENCODE D3D12DDI_RESOURCE_STATE_VIDEO_ENCODE_READ D3D12DDI_RESOURCE_STATE_VIDEO_ENCODE_WRITE

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1903
Kopfzeile d3d12umddi.h

Weitere Informationen

D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO_0063