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 |