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

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

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

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

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

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

注意

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

DXGI_FORMAT_UNKNOWNL (0)

Target 支援
每個元素的位數 (BPE) 0
格式支援
緩衝區
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D -
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32G32B32A32_TYPELESSPCS (1)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32G32B32A32_FLOATFCS (2)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32G32B32A32_UINT FCS (3)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32G32B32A32_SINT FCS (4)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32G32B32_TYPELESSPCS (5)

Target 支援
每個元素的位數 (BPE) 96
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_R32G32B32_FLOATFCS (6)

Target 支援
每個元素的位數 (BPE) 96
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_R32G32B32_UINT FCS (7)

Target 支援
每個元素的位數 (BPE) 96
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_R32G32B32_SINT FCS (8)

Target 支援
每個元素的位數 (BPE) 96
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_R16G16B16A16_TYPELESS PCS (9)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16G16B16A16_FLOAT FCS (10)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16G16B16A16_UNORMFCS (11)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16G16B16A16_UINTFCS (12)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16G16B16A16_SNORM FCS (13)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16G16B16A16_SINTFCS (14)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32G32_TYPELESSPCS (15)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32G32_FLOATFCS (16)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32G32_UINT FCS (17)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32G32_SINT FCS (18)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32G8X24_TYPELESS V (19)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_D32_FLOAT_S8X24_UINTV (20)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS V (21)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_X32_TYPELESS_G8X24_UINTV (22)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_R10G10B10A2_TYPELESSPCS (23)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R10G10B10A2_UNORMFCS (24)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型
並排顯示的資源

DXGI_FORMAT_R10G10B10A2_UINTFCS (25)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORMFCS (89)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型
並排顯示的資源

DXGI_FORMAT_R11G11B10_FLOATFNS (26)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8G8B8A8_TYPELESSPCS (27)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8G8B8A8_UNORM FCS (28)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型
並排顯示的資源

DXGI_FORMAT_R8G8B8A8_UNORM_SRGB FCS (29)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型
並排顯示的資源

DXGI_FORMAT_R8G8B8A8_UINT FCS (30)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8G8B8A8_SNORMFCS (31)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8G8B8A8_SINTFCS (32)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16G16_TYPELESSPCS (33)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16G16_FLOAT FCS (34)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16G16_UNORMFCS (35)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16G16_UINTFCS (36)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16G16_SNORM FCS (37)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16G16_SINTFCS (38)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32_TYPELESSPCS (39)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_D32_FLOAT FCS (40)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32_FLOAT FCS (41)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32_UINT FCS (42)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區
數據流輸出緩衝區
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R32_SINTFCS (43)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R24G8_TYPELESSV (44)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_D24_UNORM_S8_UINTV (45)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_R24_UNORM_X8_TYPELESS V (46)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_X24_TYPELESS_G8_UINT V (47)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_R8G8_TYPELESS PCS (48)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8G8_UNORMFCS (49)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8G8_UINTFCS (50)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8G8_SNORMFCS (51)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8G8_SINTFCS (52)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16_TYPELESS PCS (53)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16_FLOATFCS (54)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_D16_UNORMFCS (55)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16_UNORMFCS (56)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16_UINTFCS (57)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16_SNORMFCS (58)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R16_SINT FCS (59)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8_TYPELESS PCS (60)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8_UNORMFCS (61)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8_UINTFCS (62)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8_SNORMFCS (63)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8_SINT FCS (64)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_A8_UNORMFNS (65)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R9G9B9E5_SHAREDEXPFNC (67)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_R8G8_B8G8_UNORMFNC (68)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_G8R8_G8B8_UNORMFNC (69)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_BC1_TYPELESS PCC (70)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC1_UNORM FCC (71)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC1_UNORM_SRGB FCC (72)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC2_TYPELESSPCC (73)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC2_UNORM FCC (74)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC2_UNORM_SRGB FCC (75)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC3_TYPELESSPCC (76)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC3_UNORM FCC(77)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC3_UNORM_SRGB FCC (78)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC4_TYPELESS PCC (79)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC4_UNORM FCC (80)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC4_SNORM FCC (81)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC5_TYPELESS PCC (82)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC5_UNORM FCC (83)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC5_SNORM FCC (84)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_B5G6R5_UNORM FNS (85)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_B5G5R5A1_UNORMFNS (86)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_B8G8R8A8_TYPELESSPCS (90)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_B8G8R8A8_UNORM FCS (87)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型
並排顯示的資源

DXGI_FORMAT_B8G8R8A8_UNORM_SRGB FCS (91)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型
並排顯示的資源

DXGI_FORMAT_B8G8R8X8_TYPELESSPCS (92)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_B8G8R8X8_UNORM FCS (88)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區
輸入組合器頂點緩衝區
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_B8G8R8X8_UNORM_SRGB FCS (93)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D
Texture2D
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
多重取樣載入
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC6H_TYPELESSPCC (94)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC6H_UF16 FCC (95)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC6H_SF16 FCC (96)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC7_TYPELESS PCC (97)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC7_UNORM FCC (98)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_BC7_UNORM_SRGB FCC (99)

Target 支援
每個元素的位數 (BPE) 128
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換
影片譯碼器支援 -
視訊處理器輸入 -
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源

DXGI_FORMAT_AYUV V (100)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_Y410V (101)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_Y416V (102)

Target 支援
每個元素的位數 (BPE) 64
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_NV12 V (103)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_P010 V (104)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_P016V (105)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_420_OPAQUE V (106)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_YUY2V (107)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_Y210V (108)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_Y216V (109)

Target 支援
每個元素的位數 (BPE) 32
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_NV11V (110)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援
視訊處理器輸入
視訊處理器輸出
共用資源
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_AI44V (111)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_IA44 V (112)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_P8 V (113)

Target 支援
每個元素的位數 (BPE) 8
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

DXGI_FORMAT_A8P8 V (114)

Target 支援
每個元素的位數 (BPE) 16
格式支援
緩衝區 -
輸入組合器頂點緩衝區 -
輸入組合器索引緩衝區 -
數據流輸出緩衝區 -
Texture1D -
Texture2D
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 -
多重取樣載入 -
顯示掃描 -
在位配置內轉換 -
影片譯碼器支援 -
視訊處理器輸入
視訊處理器輸出 -
共用資源 -
BackBuffer 可轉換甚至完整類型 -
並排顯示的資源 -

格式化附注

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

L :無類型格式

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

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

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

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

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

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

V :視訊格式

Direct3D 12 硬體功能層級

DXGI 的程序設計指南