D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE 枚举 (d3d12video.h)

指定视频扩展命令的参数类型。

语法

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
} ;

常量

 
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT8
值: 0
8 位无符号整数。
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT16
值:1
16 位无符号整数。
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT32
值: 2
32 位无符号整数。
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT64
值: 3
无符号 64 位整数。
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT8
值: 4
8 位有符号整数。
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT16
值: 5
16 位有符号整数。
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT32
值: 6
32 位有符号整数。
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT64
值: 7
有符号 64 位整数。
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_FLOAT
值: 8
IEEE 32 位浮点数
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_DOUBLE
值: 9
IEEE 64 位浮点数
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_RESOURCE
值: 10
D3D12DDI_HRESOURCE句柄。 调用方必须使用资源屏障转换到适用于 参数的状态。

D3D12_COMMAND_LIST_SUPPORT_FLAGS值 读取 写入
------------------- --------------------------- ------------------------
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

注解

此枚举中的值由 D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO 结构使用。

要求

要求
最低受支持的客户端 Windows 10,版本 2004 (10.0;内部版本 19041)
最低受支持的服务器 Windows Server 版本 2004 (10.0;内部版本 19041)
标头 d3d12video.h

另请参阅

D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO