Direct3D 機能レベル 12.1 ハードウェアの形式サポート

このセクションでは、Direct3D フィーチャー レベル 12.1 ハードウェアでサポートされる形式 (DXGI_FORMAT_* 値) を指定します。

この表は、次のキーを使用して、機能のサポートをまとめたものです。

Symbol 説明
- 許可されていないか、使用できません。
ハードウェアのサポートが必要です。
ハードウェアのサポートは省略可能です。形式は、ハードウェア アクセラレータである場合とそうでない場合があります。
Direct3D 12のハードウェア サポートは省略可能です。形式はハードウェア アクセラレータの場合とそうでない場合があります。 Direct3D 11 で許可されていないか、使用できません。
関連するオプション機能がサポートされている場合は必須です。

このトピックには、形式ごとのセクションが含まれています。 フォーマット ターゲット (テーブルにはターゲットごとに 1 行が含まれます) には、リソースの種類、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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R32G32B32A32_TYPELESSPCS (1)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32G32B32A32_FLOATFCS (2)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32G32B32A32_UINTFCS (3)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32G32B32A32_SINTFCS (4)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32G32B32_TYPELESSPCS (5)

Target サポート
要素あたりのビット数 (BPE) 96
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_R32G32B32_FLOATFCS (6)

Target サポート
要素あたりのビット数 (BPE) 96
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_R32G32B32_UINTFCS (7)

Target サポート
要素あたりのビット数 (BPE) 96
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_R32G32B32_SINTFCS (8)

Target サポート
要素あたりのビット数 (BPE) 96
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_R16G16B16A16_TYPELESSPCS (9)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16G16B16A16_FLOATFCS (10)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16G16B16A16_UNORMFCS (11)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16G16B16A16_UINTFCS (12)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16G16B16A16_SNORMFCS (13)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16G16B16A16_SINTFCS (14)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R32G32_TYPELESSPCS (15)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32G32_FLOATFCS (16)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32G32_UINTFCS (17)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32G32_SINTFCS (18)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32G8X24_TYPELESSV (19)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D -
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESSV (21)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D -
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター)
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された 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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_R10G10B10A2_TYPELESSPCS (23)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R10G10B10A2_UNORMFCS (24)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
完全に型指定された BackBuffer キャスト可能
タイル リソース

DXGI_FORMAT_R10G10B10A2_UINTFCS (25)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された 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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
完全に型指定された BackBuffer キャスト可能
タイル リソース

DXGI_FORMAT_R11G11B10_FLOATFNS (26)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R8G8B8A8_TYPELESSPCS (27)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R8G8B8A8_UNORMFCS (28)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
完全に型指定された BackBuffer キャスト可能
タイル リソース

DXGI_FORMAT_R8G8B8A8_UNORM_SRGBFCS (29)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
完全に型指定された BackBuffer キャスト可能
タイル リソース

DXGI_FORMAT_R8G8B8A8_UINTFCS (30)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R8G8B8A8_SNORMFCS (31)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R8G8B8A8_SINTFCS (32)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16G16_TYPELESSPCS (33)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16G16_FLOATFCS (34)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16G16_UNORMFCS (35)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R16G16_UINTFCS (36)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R16G16_SNORMFCS (37)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R16G16_SINTFCS (38)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32_TYPELESSPCS (39)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_D32_FLOATFCS (40)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D -
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32_FLOATFCS (41)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター)
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32_UINTFCS (42)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add
UAV Atomic Bitwise Ops
UAV Atomic Cmp&Store/ Cmp&Exch
UAV Atomic Exchange
UAV Atomic Signed Min/Max
UAV Atomic Unsigned Min/Max
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R32_SINTFCS (43)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add
UAV Atomic Bitwise Ops
UAV Atomic Cmp&Store/ Cmp&Exch
UAV Atomic Exchange
UAV Atomic Signed Min/Max
UAV Atomic Unsigned Min/Max
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R24G8_TYPELESSV (44)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D -
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_R24_UNORM_X8_TYPELESSV (46)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D -
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター)
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_X24_TYPELESS_G8_UINTV (47)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D -
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_R8G8_TYPELESSPCS (48)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R8G8_UNORMFCS (49)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R8G8_UINTFCS (50)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R8G8_SNORMFCS (51)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R8G8_SINTFCS (52)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16_TYPELESSPCS (53)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16_FLOATFCS (54)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_D16_UNORMFCS (55)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D -
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16_UNORMFCS (56)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター)
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R16_UINTFCS (57)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R16_SNORMFCS (58)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R16_SINTFCS (59)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R8_TYPELESSPCS (60)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R8_UNORMFCS (61)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R8_UINTFCS (62)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R8_SNORMFCS (63)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_R8_SINTFCS (64)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget
8x Multisample RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決 -
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_A8_UNORMFNS (65)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R9G9B9E5_SHAREDEXPFNC (67)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_R8G8_B8G8_UNORMFNC (68)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された 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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_BC1_TYPELESSPCC (70)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_BC1_UNORM FCC (71)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_BC2_TYPELESSPCC (73)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_BC2_UNORM FCC (74)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された 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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_BC3_TYPELESSPCC (76)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_BC3_UNORM FCC (77)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース

DXGI_FORMAT_BC4_TYPELESSPCC (79)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された 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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_BC4_SNORM FCC (81)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_BC5_TYPELESSPCC (82)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_BC5_UNORM FCC (83)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_BC5_SNORM FCC (84)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_B5G6R5_UNORMFNS (85)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_B5G5R5A1_UNORMFNS (86)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_B8G8R8A8_TYPELESSPCS (90)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_B8G8R8A8_UNORMFCS (87)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能)
タイル リソース

DXGI_FORMAT_B8G8R8A8_UNORM_SRGBFCS (91)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能)
タイル リソース

DXGI_FORMAT_B8G8R8X8_TYPELESSPCS (92)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_B8G8R8X8_UNORMFCS (88)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー
入力アセンブラー頂点バッファー
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_B8G8R8X8_UNORM_SRGBFCS (93)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget
8x マルチサンプル RenderTarget
その他のマルチサンプル数 RT
マルチサンプルの解決
マルチサンプル読み込み
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_BC6H_TYPELESSPCC (94)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された 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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された 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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_BC7_TYPELESSPCC (97)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_BC7_UNORM FCC (98)

Target サポート
要素あたりのビット数 (BPE) 128
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D
TextureCube
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

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 の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース

DXGI_FORMAT_AYUVV (100)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_Y410V (101)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_Y416V (102)

Target サポート
要素あたりのビット数 (BPE) 64
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_NV12V (103)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_P010V (104)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_P016V (105)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_420_OPAQUEV (106)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能 -
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_YUY2V (107)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_Y210V (108)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_Y216V (109)

Target サポート
要素あたりのビット数 (BPE) 32
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_NV11V (110)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld
シェーダー サンプル (任意のフィルター)
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget
Blendable RenderTarget
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV
UAV 型指定ストア
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート
ビデオ プロセッサ入力
ビデオ プロセッサの出力
共有リソース
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_AI44V (111)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
Raw UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型指定読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x マルチサンプル RenderTarget -
8x マルチサンプル RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力 -
共有リソース -
BackBuffer Castable (完全に型指定された場合でもキャスト可能) -
タイル リソース -

DXGI_FORMAT_IA44V (112)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_P8V (113)

Target サポート
要素あたりのビット数 (BPE) 8
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

DXGI_FORMAT_A8P8V (114)

Target サポート
要素あたりのビット数 (BPE) 16
書式のサポート
バッファー -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D
Texture3D -
TextureCube -
シェーダー ld -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (mono 1_bit_filter) -
シェーダーの収集4 -
シェーダー gather4_c -
ミップマップ -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック操作 -
深度/ステンシル ターゲット -
生の UAV と SRV -
構造化 UAV と SRV -
型指定された UAV -
UAV 型指定ストア -
UAV 型の読み込み -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
CPU ロック可能
4x Multisample RenderTarget -
8x Multisample RenderTarget -
その他のマルチサンプル数 RT -
マルチサンプルの解決 -
マルチサンプル読み込み -
表示Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力
ビデオ プロセッサの出力 -
共有リソース -
完全に型指定された BackBuffer キャスト可能 -
タイル リソース -

ノートの書式設定

形式の目的は、あるハードウェア機能レベルから次のハードウェア機能レベルに変更できます。

L : 型なし形式

PCS : 部分的に型指定され、キャスト可能でシンプルなレイアウト

FCS : 完全に型指定され、キャスト可能でシンプルなレイアウト

FNS : 完全に型指定され、キャスト不可能でシンプルなレイアウト

PCC : 部分的に型指定され、キャスト可能で複雑なレイアウト

FCC : 完全に型指定され、キャスト可能で複雑なレイアウト

FNC : 完全に型指定され、キャスト不可能で複雑なレイアウト

V : ビデオ形式

ハードウェア機能レベルのDirect3D 12

DXGI のプログラミング ガイド