共用方式為


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

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

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

符號 描述
- 不允許或無法使用。
required 需要硬體支援。
硬體支持選用;格式可能或可能不是硬體加速。
Direct3D 12 的硬體支持選擇性;格式可能或可能不是硬體加速。 不允許或不適用於 Direct3D 11。
dependant 如果支援相關的選擇性功能,則為必要專案。

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

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

注意

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

DXGI_FORMAT_UNKNOWNL (0)

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

DXGI_FORMAT_R32G32B32A32_TYPELESSPCS (1)

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

DXGI_FORMAT_R32G32B32A32_FLOATFCS (2)

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

DXGI_FORMAT_R32G32B32A32_UINT FCS (3)

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

DXGI_FORMAT_R32G32B32A32_SINT FCS (4)

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

DXGI_FORMAT_R32G32B32_TYPELESSPCS (5)

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

DXGI_FORMAT_R32G32B32_FLOATFCS (6)

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

DXGI_FORMAT_R32G32B32_UINT FCS (7)

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

DXGI_FORMAT_R32G32B32_SINT FCS (8)

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

DXGI_FORMAT_R16G16B16A16_TYPELESS PCS (9)

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

DXGI_FORMAT_R16G16B16A16_FLOAT FCS (10)

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

DXGI_FORMAT_R16G16B16A16_UNORMFCS (11)

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

DXGI_FORMAT_R16G16B16A16_UINTFCS (12)

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

DXGI_FORMAT_R16G16B16A16_SNORM FCS (13)

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

DXGI_FORMAT_R16G16B16A16_SINTFCS (14)

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

DXGI_FORMAT_R32G32_TYPELESSPCS (15)

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

DXGI_FORMAT_R32G32_FLOATFCS (16)

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

DXGI_FORMAT_R32G32_UINT FCS (17)

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

DXGI_FORMAT_R32G32_SINT FCS (18)

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

DXGI_FORMAT_R32G8X24_TYPELESSPCS (19)

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

DXGI_FORMAT_D32_FLOAT_S8X24_UINTFCS (20)

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

DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS FCS (21)

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

DXGI_FORMAT_X32_TYPELESS_G8X24_UINTFCS (22)

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

DXGI_FORMAT_R10G10B10A2_TYPELESSPCS (23)

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

DXGI_FORMAT_R10G10B10A2_UNORMFCS (24)

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

DXGI_FORMAT_R10G10B10A2_UINTFCS (25)

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

DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORMFCS (89)

Target 支援
每個元素的位數 (BPE) 32
格式支援 required
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D required
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1_bit_filter) -
著色器收集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 Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU 可鎖定 required
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示掃描 required
在位配置內轉換 required
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出 required
共用資源 required
BackBuffer 可轉換甚至完整類型 required
並排顯示的資源

DXGI_FORMAT_R11G11B10_FLOATFNS (26)

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

DXGI_FORMAT_R8G8B8A8_TYPELESSPCS (27)

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

DXGI_FORMAT_R8G8B8A8_UNORM FCS (28)

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

DXGI_FORMAT_R8G8B8A8_UNORM_SRGB FCS (29)

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

DXGI_FORMAT_R8G8B8A8_UINT FCS (30)

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

DXGI_FORMAT_R8G8B8A8_SNORMFCS (31)

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

DXGI_FORMAT_R8G8B8A8_SINTFCS (32)

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

DXGI_FORMAT_R16G16_TYPELESSPCS (33)

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

DXGI_FORMAT_R16G16_FLOAT FCS (34)

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

DXGI_FORMAT_R16G16_UNORMFCS (35)

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

DXGI_FORMAT_R16G16_UINTFCS (36)

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

DXGI_FORMAT_R16G16_SNORM FCS (37)

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

DXGI_FORMAT_R16G16_SINTFCS (38)

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

DXGI_FORMAT_R32_TYPELESSPCS (39)

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

DXGI_FORMAT_D32_FLOAT FCS (40)

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

DXGI_FORMAT_R32_FLOAT FCS (41)

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

DXGI_FORMAT_R32_UINT FCS (42)

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

DXGI_FORMAT_R32_SINTFCS (43)

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

DXGI_FORMAT_R24G8_TYPELESSPCS (44)

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

DXGI_FORMAT_D24_UNORM_S8_UINTFCS (45)

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

DXGI_FORMAT_R24_UNORM_X8_TYPELESS FCS (46)

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

DXGI_FORMAT_X24_TYPELESS_G8_UINTFCS (47)

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

DXGI_FORMAT_R8G8_TYPELESS PCS (48)

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

DXGI_FORMAT_R8G8_UNORMFCS (49)

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

DXGI_FORMAT_R8G8_UINTFCS (50)

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

DXGI_FORMAT_R8G8_SNORMFCS (51)

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

DXGI_FORMAT_R8G8_SINTFCS (52)

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

DXGI_FORMAT_R16_TYPELESS PCS (53)

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

DXGI_FORMAT_R16_FLOATFCS (54)

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

DXGI_FORMAT_D16_UNORMFCS (55)

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

DXGI_FORMAT_R16_UNORMFCS (56)

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

DXGI_FORMAT_R16_UINTFCS (57)

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

DXGI_FORMAT_R16_SNORMFCS (58)

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

DXGI_FORMAT_R16_SINT FCS (59)

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

DXGI_FORMAT_R8_TYPELESS PCS (60)

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

DXGI_FORMAT_R8_UNORMFCS (61)

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

DXGI_FORMAT_R8_UINTFCS (62)

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

DXGI_FORMAT_R8_SNORMFCS (63)

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

DXGI_FORMAT_R8_SINT FCS (64)

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

DXGI_FORMAT_A8_UNORMFNS (65)

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

DXGI_FORMAT_R9G9B9E5_SHAREDEXPFNC (67)

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

DXGI_FORMAT_R8G8_B8G8_UNORMFNC (68)

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

DXGI_FORMAT_G8R8_G8B8_UNORMFNC (69)

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

DXGI_FORMAT_BC1_TYPELESS PCC (70)

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

DXGI_FORMAT_BC1_UNORM FCC (71)

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

DXGI_FORMAT_BC1_UNORM_SRGB FCC (72)

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

DXGI_FORMAT_BC2_TYPELESSPCC (73)

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

DXGI_FORMAT_BC2_UNORM FCC (74)

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

DXGI_FORMAT_BC2_UNORM_SRGB FCC (75)

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

DXGI_FORMAT_BC3_TYPELESSPCC (76)

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

DXGI_FORMAT_BC3_UNORM FCC(77)

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

DXGI_FORMAT_BC3_UNORM_SRGB FCC (78)

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

DXGI_FORMAT_BC4_TYPELESS PCC (79)

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

DXGI_FORMAT_BC4_UNORM FCC (80)

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

DXGI_FORMAT_BC4_SNORM FCC (81)

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

DXGI_FORMAT_BC5_TYPELESS PCC (82)

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

DXGI_FORMAT_BC5_UNORM FCC (83)

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

DXGI_FORMAT_BC5_SNORM FCC (84)

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

DXGI_FORMAT_B5G6R5_UNORM FNS (85)

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

DXGI_FORMAT_B5G5R5A1_UNORMFNS (86)

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

DXGI_FORMAT_B8G8R8A8_TYPELESSPCS (90)

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

DXGI_FORMAT_B8G8R8A8_UNORM FCS (87)

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

DXGI_FORMAT_B8G8R8A8_UNORM_SRGB FCS (91)

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

DXGI_FORMAT_B8G8R8X8_TYPELESSPCS (92)

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

DXGI_FORMAT_B8G8R8X8_UNORM FCS (88)

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

DXGI_FORMAT_B8G8R8X8_UNORM_SRGB FCS (93)

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

DXGI_FORMAT_BC6H_TYPELESSPCC (94)

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

DXGI_FORMAT_BC6H_UF16 FCC (95)

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

DXGI_FORMAT_BC6H_SF16 FCC (96)

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

DXGI_FORMAT_BC7_TYPELESS PCC (97)

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

DXGI_FORMAT_BC7_UNORM FCC (98)

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

DXGI_FORMAT_BC7_UNORM_SRGB FCC (99)

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

DXGI_FORMAT_AYUV V (100)

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

DXGI_FORMAT_Y410V (101)

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

DXGI_FORMAT_Y416V (102)

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

DXGI_FORMAT_NV12 V (103)

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

DXGI_FORMAT_P010 V (104)

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

DXGI_FORMAT_P016V (105)

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

DXGI_FORMAT_420_OPAQUE V (106)

Target 支援
每個元素的位數 (BPE) 8
格式支援 required
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D required
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1_bit_filter) -
著色器收集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 Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU 可鎖定 -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 required
視訊處理器輸入 required
視訊處理器輸出 required
共用資源 required
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_YUY2V (107)

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

DXGI_FORMAT_Y210V (108)

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

DXGI_FORMAT_Y216V (109)

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

DXGI_FORMAT_NV11V (110)

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

DXGI_FORMAT_AI44V (111)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D required
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1_bit_filter) -
著色器收集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 Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU 可鎖定 required
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 required
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_IA44 V (112)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D required
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1_bit_filter) -
著色器收集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 Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU 可鎖定 required
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 required
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_P8 V (113)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D required
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1_bit_filter) -
著色器收集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 Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU 可鎖定 required
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 required
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_A8P8 V (114)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D required
Texture3D -
TextureCube -
著色器 ld -
著色器範例 (任何篩選條件) -
著色器sample_c (比較篩選) -
著色器範例 (mono 1_bit_filter) -
著色器收集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 Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU 可鎖定 required
4x Multisample RenderTarget -
8x Multisample RenderTarget -
其他多重取樣計數 RT -
Multisample Resolve -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 required
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_B4G4R4A4_UNORM FNS (115)

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

格式化附注

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

L :無類型格式

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

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

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

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

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

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

V :視訊格式

D3D12 硬體功能層級

DXGI 的程序設計指南