共用方式為


Direct3D 功能層級 10.1 硬體的格式支援

本節會指定 Direct3D 功能層級 10.1 硬體中支援的格式(DXGI_FORMAT_* 值)。

下表使用下列索引鍵摘要說明功能支援。

象徵 描述
- 不允許或無法使用。
需要 需要硬體支援。
選擇性 硬體支持選用;格式可能或可能不是硬體加速。
相依性 如果支援相關的選擇性功能,則為必要專案。

本主題包含每個格式的區段。 目標 格式(每個目標包含一個數據列的數據表)可以是資源類型、HLSL 內部函數,或相依於特定格式的特定功能。

若要以程式設計方式驗證 D3D11 和 D3D12 中的格式支援,請參閱 檢查硬體功能支援

注意

格式的數目大多是以遞增的數值順序排列,但並非全部,有些格式則不符合數值順序,並與其他相關格式一起列出。 另請注意,格式名稱中的無類型 可能表示 部分 類型,而不是完全無類型(請參閱主題結尾的 格式附註 一節)。

DXGI_FORMAT_UNKNOWNL (0)

目標 支援
每個元素的位數 (BPE) 0
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R32G32B32A32_TYPELESSPCS (1)

目標 支援
每個元素的位數 (BPE) 128
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R32G32B32A32_FLOATFCS (2)

目標 支援
每個元素的位數 (BPE) 128
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R32G32B32A32_UINTFCS (3)

目標 支援
每個元素的位數 (BPE) 128
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 選擇性
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R32G32B32A32_SINTFCS (4)

目標 支援
每個元素的位數 (BPE) 128
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R32G32B32_TYPELESSPCS (5)

目標 支援
每個元素的位數 (BPE) 96
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R32G32B32_FLOATFCS (6)

目標 支援
每個元素的位數 (BPE) 96
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 選擇性
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 選擇性
RenderTarget 選擇性
Blendable RenderTarget 相依性
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 相依性
8x Multisample RenderTarget 相依性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R32G32B32_UINTFCS (7)

目標 支援
每個元素的位數 (BPE) 96
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 選擇性
Blendable RenderTarget -
輸出合併邏輯作業 選擇性
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 相依性
8x Multisample RenderTarget 相依性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R32G32B32_SINTFCS (8)

目標 支援
每個元素的位數 (BPE) 96
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 選擇性
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 相依性
8x Multisample RenderTarget 相依性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R16G16B16A16_TYPELESSPCS (9)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R16G16B16A16_FLOATFCS (10)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out 需要
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 選擇性
視訊處理器輸出 需要
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R16G16B16A16_UNORMFCS (11)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R16G16B16A16_UINTFCS (12)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 選擇性
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R16G16B16A16_SNORMFCS (13)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R16G16B16A16_SINTFCS (14)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R32G32_TYPELESSPCS (15)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R32G32_FLOATFCS (16)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R32G32_UINTFCS (17)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 選擇性
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R32G32_SINTFCS (18)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R32G8X24_TYPELESSPCS (19)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D -
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_D32_FLOAT_S8X24_UINTFCS (20)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D -
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 需要
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESSFCS (21)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D -
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) 需要
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_X32_TYPELESS_G8X24_UINTFCS (22)

目標 支援
每個元素的位數 (BPE) 64
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D -
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R10G10B10A2_TYPELESSPCS (23)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R10G10B10A2_UNORMFCS (24)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out 需要
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 選擇性
視訊處理器輸出 需要
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R10G10B10A2_UINTFCS (25)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 選擇性
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORMFCS (89)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out 需要
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 選擇性
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R11G11B10_FLOATFNS (26)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R8G8B8A8_TYPELESSPCS (27)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R8G8B8A8_UNORMFCS (28)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out 需要
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 選擇性
視訊處理器輸出 需要
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R8G8B8A8_UNORM_SRGBFCS (29)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out 需要
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 選擇性
視訊處理器輸出 需要
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R8G8B8A8_UINTFCS (30)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 選擇性
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R8G8B8A8_SNORMFCS (31)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R8G8B8A8_SINTFCS (32)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R16G16_TYPELESSPCS (33)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R16G16_FLOATFCS (34)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R16G16_UNORMFCS (35)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R16G16_UINTFCS (36)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 選擇性
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R16G16_SNORMFCS (37)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R16G16_SINTFCS (38)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R32_TYPELESSPCS (39)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_D32_FLOATFCS (40)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D -
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 需要
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R32_FLOATFCS (41)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) 需要
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R32_UINTFCS (42)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 需要
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 選擇性
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R32_SINTFCS (43)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 需要
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R24G8_TYPELESSPCS (44)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D -
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_D24_UNORM_S8_UINTFCS (45)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D -
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 需要
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R24_UNORM_X8_TYPELESSFCS (46)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D -
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) 需要
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_X24_TYPELESS_G8_UINTFCS (47)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D -
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R8G8_TYPELESSPCS (48)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R8G8_UNORMFCS (49)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R8G8_UINTFCS (50)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 選擇性
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R8G8_SNORMFCS (51)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R8G8_SINTFCS (52)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R16_TYPELESSPCS (53)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R16_FLOATFCS (54)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_D16_UNORMFCS (55)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D -
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 需要
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R16_UNORMFCS (56)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) 需要
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R16_UINTFCS (57)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 需要
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 選擇性
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R16_SNORMFCS (58)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R16_SINTFCS (59)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R8_TYPELESSPCS (60)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R8_UNORMFCS (61)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R8_UINTFCS (62)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 選擇性
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R8_SNORMFCS (63)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R8_SINTFCS (64)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve -
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_A8_UNORMFNS (65)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_R9G9B9E5_SHAREDEXPFNC (67)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_R8G8_B8G8_UNORMFNC (68)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_G8R8_G8B8_UNORMFNC (69)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_BC1_TYPELESSPCC (70)

目標 支援
每個元素的位數 (BPE) 4
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_BC1_UNORMFCC(71)

目標 支援
每個元素的位數 (BPE) 4
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_BC1_UNORM_SRGBFCC(72)

目標 支援
每個元素的位數 (BPE) 4
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_BC2_TYPELESSPCC (73)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_BC2_UNORMFCC(74)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_BC2_UNORM_SRGBFCC (75)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_BC3_TYPELESSPCC (76)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_BC3_UNORMFCC(77)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_BC3_UNORM_SRGBFCC(78)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_BC4_TYPELESSPCC (79)

目標 支援
每個元素的位數 (BPE) 4
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_BC4_UNORMFCC (80)

目標 支援
每個元素的位數 (BPE) 4
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_BC4_SNORMFCC (81)

目標 支援
每個元素的位數 (BPE) 4
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_BC5_TYPELESSPCC (82)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_BC5_UNORMFCC(83)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_BC5_SNORMFCC(84)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_B5G6R5_UNORMFNS (85)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 選擇性
輸入組合器頂點緩衝區 選擇性
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 需要
其他多重取樣計數 RT 需要
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_B5G5R5A1_UNORMFNS (86)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 選擇性
輸入組合器頂點緩衝區 選擇性
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 選擇性
RenderTarget 選擇性
Blendable RenderTarget 選擇性
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 選擇性
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_B8G8R8A8_TYPELESSPCS (90)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_B8G8R8A8_UNORMFCS (87)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 選擇性
顯示 Scan-Out 需要
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 選擇性
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_B8G8R8A8_UNORM_SRGBFCS (91)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out 需要
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 選擇性
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_B8G8R8X8_TYPELESSPCS (92)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_B8G8R8X8_UNORMFCS (88)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 需要
輸入組合器頂點緩衝區 需要
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 選擇性
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 選擇性
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_B8G8R8X8_UNORM_SRGBFCS (93)

目標 支援
每個元素的位數 (BPE) 32
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 需要
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 需要
顯示 Scan-Out -
在位配置內轉換 需要
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_AYUVV (100)

目標 支援
每個元素的位數 (BPE) 32
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 需要
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 選擇性
視訊處理器輸入 需要
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_Y410V (101)

目標 支援
每個元素的位數 (BPE) 32
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 選擇性
視訊處理器輸入 選擇性
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_Y416V (102)

目標 支援
每個元素的位數 (BPE) 64
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 選擇性
視訊處理器輸入 選擇性
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_NV12V (103)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 需要
視訊處理器輸入 需要
視訊處理器輸出 需要
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_P010V (104)

目標 支援
每個元素的位數 (BPE) 16
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 選擇性
視訊處理器輸入 選擇性
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_P016V (105)

目標 支援
每個元素的位數 (BPE) 16
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 選擇性
視訊處理器輸入 選擇性
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_420_OPAQUEV (106)

目標 支援
每個元素的位數 (BPE) 8
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 需要
視訊處理器輸入 需要
視訊處理器輸出 需要
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_YUY2V (107)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 選擇性
視訊處理器輸入 需要
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_Y210V (108)

目標 支援
每個元素的位數 (BPE) 32
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 選擇性
視訊處理器輸入 選擇性
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_Y216V (109)

目標 支援
每個元素的位數 (BPE) 32
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 選擇性
視訊處理器輸入 選擇性
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_NV11V (110)

目標 支援
每個元素的位數 (BPE) 8
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 需要
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget 需要
Blendable RenderTarget 需要
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 選擇性
視訊處理器輸入 選擇性
視訊處理器輸出 選擇性
共用資源 需要
並排顯示的資源 -

DXGI_FORMAT_AI44V (111)

目標 支援
每個元素的位數 (BPE) 8
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 需要
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_IA44V (112)

目標 支援
每個元素的位數 (BPE) 8
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 需要
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_P8V (113)

目標 支援
每個元素的位數 (BPE) 8
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 需要
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_A8P8V (114)

目標 支援
每個元素的位數 (BPE) 16
格式支援 選擇性
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D 需要
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap -
Mipmap 自動產生 -
RenderTarget -
Blendable RenderTarget -
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 需要
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

DXGI_FORMAT_B4G4R4A4_UNORMFNS (115)

目標 支援
每個元素的位數 (BPE) 16
格式支援 需要
緩衝區 選擇性
輸入組合器頂點緩衝區 選擇性
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D 需要
Texture2D 需要
Texture3D 需要
TextureCube 需要
著色器 ld 需要
著色器範例 (任何篩選條件) 需要
著色器sample_c (比較篩選) -
著色器範例 (mono 1 位篩選條件) -
著色器收集4 -
著色器gather4_c -
Mipmap 需要
Mipmap 自動產生 選擇性
RenderTarget 選擇性
Blendable RenderTarget 選擇性
輸出合併邏輯作業 -
深度/樣板目標 -
原始 UAV 和 SRV -
結構化UAV和SRV -
具類型的UAV -
UAV 類型存放區 -
UAV 類型負載 -
UAV 不可部分完成新增 -
UAV 不可部分完成位 Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
UAV 不可部分完成交換 -
UAV 不可部分完成簽署的最小值或最大值 -
UAV Atomic Unsigned Min 或 Max -
CPU 可鎖定 需要
4x Multisample RenderTarget 選擇性
8x Multisample RenderTarget 選擇性
其他多重取樣計數 RT 選擇性
Multisample Resolve 需要
多重取樣載入 選擇性
顯示 Scan-Out -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
並排顯示的資源 -

格式化附注

格式的目的可以從一個硬體功能層級變更為下一個。

L:無類型格式

PCS:部分類型、可轉換和簡單版面配置

FCS:完整類型、可轉換和簡單版面配置

FNS:完整型別、不可轉換且簡單的版面配置

PCC:部分類型、可轉換和複雜的版面配置

FCC:完整類型、可轉換和複雜的版面配置

FNC:完整型別、不可轉換且複雜的版面配置

V:視訊格式

使用 DXGI_FORMAT_R16G16B16A16_FLOAT 格式的後端緩衝區和掃描包含線性值伽瑪數據。

D3D12 硬體功能層級

ID3D10Device::CheckFormatSupport

DXGI 程式設計指南