本部分指定 Direct3D 功能级别 12.1 硬件支持的格式(DXGI_FORMAT_* 值)。
本主题包含每个格式的节。
目标(表包含每个目标一行)的格式可以是资源类型、HLSL 内部函数或依赖于特定格式的特定功能。
格式的用途可以从一个硬件功能级别更改为下一个硬件功能级别。
-
L:无类型格式
-
PCS:部分类型化、可转换和简单布局
-
FCS:完全类型化、可转换和简单布局
-
FNS:完全类型化、不可转换和简单布局
-
PCC:部分类型化、可转换和复杂布局
-
FCC:完全类型化、可转换和复杂布局
-
FNC:完全类型化、不可转换和复杂布局
-
V:视频格式
若要以编程方式验证 D3D11 和 D3D12 中的格式支持,请参阅 检查硬件功能支持。
注意
格式的数字大多以升序表示,但不是全部,有些格式为数字顺序,并与其他相关格式一起列出。 另请注意,格式名称中的无类型 可能意味着 部分 类型化,而不是严格无类型化。
目标 |
支持 |
每个元素的位数 (BPE) |
0 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
❌ 不允许或不可用。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
✔️ 需要硬件支持。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
❓ 硬件支持可选;格式可能是硬件加速的。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
✔️ 需要硬件支持。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
❓ 硬件支持可选;格式可能是硬件加速的。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
❓ 硬件支持可选;格式可能是硬件加速的。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
96 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
96 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❓ 硬件支持可选;格式可能是硬件加速的。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
RenderTarget |
❓ 硬件支持可选;格式可能是硬件加速的。 |
Blendable RenderTarget |
〰️ 如果支持相关的可选功能,则为必需。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
〰️ 如果支持相关的可选功能,则为必需。 |
8x 多重采样 RenderTarget |
〰️ 如果支持相关的可选功能,则为必需。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
96 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❓ 硬件支持可选;格式可能是硬件加速的。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
✔️ 需要硬件支持。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
〰️ 如果支持相关的可选功能,则为必需。 |
8x 多重采样 RenderTarget |
〰️ 如果支持相关的可选功能,则为必需。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
96 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❓ 硬件支持可选;格式可能是硬件加速的。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
〰️ 如果支持相关的可选功能,则为必需。 |
8x 多重采样 RenderTarget |
〰️ 如果支持相关的可选功能,则为必需。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
✔️ 需要硬件支持。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
✔️ 需要硬件支持。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
✔️ 需要硬件支持。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
✔️ 需要硬件支持。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
✔️ 需要硬件支持。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
✔️ 需要硬件支持。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
✔️ 需要硬件支持。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
✔️ 需要硬件支持。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
✔️ 需要硬件支持。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
✔️ 需要硬件支持。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
✔️ 需要硬件支持。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
✔️ 需要硬件支持。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
✔️ 需要硬件支持。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
✔️ 需要硬件支持。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
✔️ 需要硬件支持。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
✔️ 需要硬件支持。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
✔️ 需要硬件支持。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
✔️ 需要硬件支持。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
✔️ 需要硬件支持。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
✔️ 需要硬件支持。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
✔️ 需要硬件支持。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
✔️ 需要硬件支持。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
✔️ 需要硬件支持。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
✔️ 需要硬件支持。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
✔️ 需要硬件支持。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
✔️ 需要硬件支持。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
✔️ 需要硬件支持。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
✔️ 需要硬件支持。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
✔️ 需要硬件支持。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
✔️ 需要硬件支持。 |
UAV 原子按位作 |
✔️ 需要硬件支持。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
✔️ 需要硬件支持。 |
UAV 原子交换 |
✔️ 需要硬件支持。 |
UAV 原子签名最小值/最大值 |
✔️ 需要硬件支持。 |
UAV Atomic Unsigned Min/Max |
✔️ 需要硬件支持。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
✔️ 需要硬件支持。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
✔️ 需要硬件支持。 |
UAV 原子按位作 |
✔️ 需要硬件支持。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
✔️ 需要硬件支持。 |
UAV 原子交换 |
✔️ 需要硬件支持。 |
UAV 原子签名最小值/最大值 |
✔️ 需要硬件支持。 |
UAV Atomic Unsigned Min/Max |
✔️ 需要硬件支持。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
✔️ 需要硬件支持。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
✔️ 需要硬件支持。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
✔️ 需要硬件支持。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
✔️ 需要硬件支持。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
✔️ 需要硬件支持。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
✔️ 需要硬件支持。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
✔️ 需要硬件支持。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
✔️ 需要硬件支持。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
✔️ 需要硬件支持。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
✔️ 需要硬件支持。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
✔️ 需要硬件支持。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
输入汇编程序顶点缓冲区 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 类型存储 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
✔️ 需要硬件支持。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
输入汇编程序顶点缓冲区 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
RenderTarget |
❓ 硬件支持可选;格式可能是硬件加速的。 |
Blendable RenderTarget |
❓ 硬件支持可选;格式可能是硬件加速的。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 类型存储 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 类型化负载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❓ 硬件支持可选;格式可能是硬件加速的。 |
8x 多重采样 RenderTarget |
❓ 硬件支持可选;格式可能是硬件加速的。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❓ [12] Direct3D 12 的硬件支持可选;格式可能是硬件加速的。 |
UAV 类型存储 |
❓ [12] Direct3D 12 的硬件支持可选;格式可能是硬件加速的。 |
UAV 类型化负载 |
❓ [12] Direct3D 12 的硬件支持可选;格式可能是硬件加速的。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
✔️ 需要硬件支持。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
✔️ 需要硬件支持。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
✔️ 需要硬件支持。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
✔️ 需要硬件支持。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
✔️ 需要硬件支持。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
✔️ 需要硬件支持。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序顶点缓冲区 |
✔️ 需要硬件支持。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
✔️ 需要硬件支持。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
8x 多重采样 RenderTarget |
✔️ 需要硬件支持。 |
其他多重采样计数 RT |
❓ 硬件支持可选;格式可能是硬件加速的。 |
多重采样解析 |
✔️ 需要硬件支持。 |
多重采样加载 |
✔️ 需要硬件支持。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
128 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
✔️ 需要硬件支持。 |
TextureCube |
✔️ 需要硬件支持。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
✔️ 需要硬件支持。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
❌ 不允许或不可用。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
✔️ 需要硬件支持。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
✔️ 需要硬件支持。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输入 |
✔️ 需要硬件支持。 |
视频处理器输出 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
64 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
✔️ 需要硬件支持。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
✔️ 需要硬件支持。 |
视频处理器输入 |
✔️ 需要硬件支持。 |
视频处理器输出 |
✔️ 需要硬件支持。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
❌ 不允许或不可用。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
✔️ 需要硬件支持。 |
视频处理器输入 |
✔️ 需要硬件支持。 |
视频处理器输出 |
✔️ 需要硬件支持。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
✔️ 需要硬件支持。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输入 |
✔️ 需要硬件支持。 |
视频处理器输出 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
32 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
✔️ 需要硬件支持。 |
着色器示例(任何筛选器) |
✔️ 需要硬件支持。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
✔️ 需要硬件支持。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
✔️ 需要硬件支持。 |
Blendable RenderTarget |
✔️ 需要硬件支持。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
✔️ 需要硬件支持。 |
UAV 类型存储 |
✔️ 需要硬件支持。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输入 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
视频处理器输出 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
共享资源 |
✔️ 需要硬件支持。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
✔️ 需要硬件支持。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
✔️ 需要硬件支持。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
8 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
✔️ 需要硬件支持。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
目标 |
支持 |
每个元素的位数 (BPE) |
16 |
格式支持 |
❓ 硬件支持可选;格式可能是硬件加速的。 |
缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序顶点缓冲区 |
❌ 不允许或不可用。 |
输入汇编程序索引缓冲区 |
❌ 不允许或不可用。 |
流输出缓冲区 |
❌ 不允许或不可用。 |
Texture1D |
❌ 不允许或不可用。 |
Texture2D |
✔️ 需要硬件支持。 |
Texture3D |
❌ 不允许或不可用。 |
TextureCube |
❌ 不允许或不可用。 |
着色器 ld |
❌ 不允许或不可用。 |
着色器示例(任何筛选器) |
❌ 不允许或不可用。 |
着色器sample_c(比较筛选器) |
❌ 不允许或不可用。 |
着色器示例 (mono 1_bit_filter) |
❌ 不允许或不可用。 |
着色器 gather4 |
❌ 不允许或不可用。 |
着色器gather4_c |
❌ 不允许或不可用。 |
Mipmap |
❌ 不允许或不可用。 |
Mipmap 自动生成 |
❌ 不允许或不可用。 |
RenderTarget |
❌ 不允许或不可用。 |
Blendable RenderTarget |
❌ 不允许或不可用。 |
输出合并逻辑作 |
❌ 不允许或不可用。 |
深度/模具目标 |
❌ 不允许或不可用。 |
原始 UAV 和 SRV |
❌ 不允许或不可用。 |
结构化 UAV 和 SRV |
❌ 不允许或不可用。 |
类型化 UAV |
❌ 不允许或不可用。 |
UAV 类型存储 |
❌ 不允许或不可用。 |
UAV 类型化负载 |
❌ 不允许或不可用。 |
UAV 原子添加 |
❌ 不允许或不可用。 |
UAV 原子按位作 |
❌ 不允许或不可用。 |
UAV 原子 Cmp&Store/ Cmp&Exch |
❌ 不允许或不可用。 |
UAV 原子交换 |
❌ 不允许或不可用。 |
UAV 原子签名最小值/最大值 |
❌ 不允许或不可用。 |
UAV Atomic Unsigned Min/Max |
❌ 不允许或不可用。 |
CPU 可锁定 |
✔️ 需要硬件支持。 |
4x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
8x 多重采样 RenderTarget |
❌ 不允许或不可用。 |
其他多重采样计数 RT |
❌ 不允许或不可用。 |
多重采样解析 |
❌ 不允许或不可用。 |
多重采样加载 |
❌ 不允许或不可用。 |
显示 Scan-Out |
❌ 不允许或不可用。 |
在位布局内强制转换 |
❌ 不允许或不可用。 |
视频解码器支持 |
❌ 不允许或不可用。 |
视频处理器输入 |
✔️ 需要硬件支持。 |
视频处理器输出 |
❌ 不允许或不可用。 |
共享资源 |
❌ 不允许或不可用。 |
BackBuffer 可强制转换甚至完全类型化 |
❌ 不允许或不可用。 |
平铺资源 |
❌ 不允许或不可用。 |
Direct3D 12 硬件功能级别
DXGI 的 编程指南