D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE-Enumeration (d3d12video.h)

Gibt die Parametertypen für Videoerweiterungsbefehle an.

Syntax

typedef enum D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE {
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT8 = 0,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT16 = 1,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT32 = 2,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT64 = 3,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT8 = 4,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT16 = 5,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT32 = 6,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT64 = 7,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_FLOAT = 8,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_DOUBLE = 9,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_RESOURCE = 10
} ;

Konstanten

 
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT8
Wert: 0
Ganze 8-Bit-Zahl ohne Vorzeichen.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT16
Wert: 1
Ganze 16-Bit-Zahl ohne Vorzeichen.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT32
Wert: 2
Ganze 32-Bit-Zahl ohne Vorzeichen.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT64
Wert: 3
Ganze 64-Bit-Zahl ohne Vorzeichen.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT8
Wert: 4
Ganze 8-Bit-Zahl mit Vorzeichen.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT16
Wert: 5
Ganze 16-Bit-Zahl mit Vorzeichen.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT32
Wert: 6
Ganze 32-Bit-Zahl mit Vorzeichen.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT64
Wert: 7
64-Bit-Ganzzahl mit Vorzeichen.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_FLOAT
Wert: 8
IEEE 32-Bit-Gleitkommazahl
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_DOUBLE
Wert: 9
IEEE 64-Bit-Gleitkommazahl
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_RESOURCE
Wert: 10
Ein D3D12DDI_HRESOURCE-Handle. Der Aufrufer muss Ressourcenbarrieren verwenden, um in den für den Parameter geeigneten Zustand zu wechseln.

D3D12_COMMAND_LIST_SUPPORT_FLAGS Wert Lesen Schreiben
------------------- --------------------------- ------------------------
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE D3D12_RESOURCE_STATE_VIDEO_DECODE_READ D3D12_RESOURCE_STATE_VIDEO_DECODE_WRITE
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS D3D12_RESOURCE_STATE_VIDEO_PROCESS_READ D3D12_RESOURCE_STATE_VIDEO_PROCESS_WRITE
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE D3D12_RESOURCE_STATE_VIDEO_ENCODE_READ D3D12_RESOURCE_STATE_VIDEO_ENCODE_WRITE

Hinweise

Werte aus dieser Enumeration werden von der D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO-Struktur verwendet.

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

Weitere Informationen

D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO