次の方法で共有


Direct3D Feature 10Level9 9.3 ハードウェアのフォーマット サポート

このセクションでは、Direct3D Feature 10Level9 9.3 ハードウェアでサポートされる形式 (DXGI_FORMAT_* 値) を指定します。

次のキーを使用して、機能のサポートの概要を表します。

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

このトピックには、形式ごとのセクションが含まれています。 ターゲット 形式 (テーブルにはターゲットごとに 1 行が含まれます) には、リソースの種類、HLSL 組み込み関数、または特定の形式に依存する特定の機能を指定できます。

D3D11 および D3D12 での形式のサポートをプログラムで確認するには、「ハードウェア機能のサポートを確認する」を参照してください。

手記

形式の数値は、ほとんどの場合、すべてではなく、昇順で行われ、一部は数値の順序から外れ、他の関連する形式と共に一覧表示されます。 また、形式名 型指定されていない は、部分的に 型指定 意味し、厳密には型指定されないことに注意してください (トピックの最後にある「の書式のメモ」セクションを参照してください)。

DXGI_FORMAT_UNKNOWNL (0)

ターゲット 支える
要素あたりのビット数 (BPE) 0
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32B32A32_TYPELESSPCS (1)

ターゲット 支える
要素あたりのビット数 (BPE) 128
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32B32A32_FLOATFNS (2)

ターゲット 支える
要素あたりのビット数 (BPE) 128
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32B32A32_UINTFNS (3)

ターゲット 支える
要素あたりのビット数 (BPE) 128
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32B32A32_SINTFNS (4)

ターゲット 支える
要素あたりのビット数 (BPE) 128
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32B32_TYPELESSPCS (5)

ターゲット 支える
要素あたりのビット数 (BPE) 96
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32B32_FLOATFNS (6)

ターゲット 支える
要素あたりのビット数 (BPE) 96
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget 依存関係
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 依存関係
8x マルチサンプル RenderTarget 依存関係
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32B32_UINTFNS (7)

ターゲット 支える
要素あたりのビット数 (BPE) 96
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 依存関係
8x マルチサンプル RenderTarget 依存関係
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32B32_SINTFNS (8)

ターゲット 支える
要素あたりのビット数 (BPE) 96
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 依存関係
8x マルチサンプル RenderTarget 依存関係
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16G16B16A16_TYPELESSPCS (9)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16G16B16A16_FLOATFNS (10)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 省略可能な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget 必要な
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_R16G16B16A16_UNORMFNS (11)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16G16B16A16_UINTFNS (12)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16G16B16A16_SNORMFNS (13)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16G16B16A16_SINTFNS (14)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32_TYPELESSPCS (15)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32_FLOATFNS (16)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget 必要な
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32_UINTFNS (17)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G32_SINTFNS (18)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32G8X24_TYPELESSPCS (19)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_D32_FLOAT_S8X24_UINTFNS (20)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESSFNS (21)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_X32_TYPELESS_G8X24_UINTFNS (22)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R10G10B10A2_TYPELESSPCS (23)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R10G10B10A2_UNORMFNS (24)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_R10G10B10A2_UINTFNS (25)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORMFNS (89)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R11G11B10_FLOATFNS (26)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8G8B8A8_TYPELESSPCS (27)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8G8B8A8_UNORMFNS (28)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget 必要な
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out 必要な
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 必要な
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_R8G8B8A8_UNORM_SRGBFNS (29)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget 必要な
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out 必要な
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 必要な
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_R8G8B8A8_UINTFNS (30)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8G8B8A8_SNORMFNS (31)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8G8B8A8_SINTFNS (32)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16G16_TYPELESSPCS (33)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16G16_FLOATFNS (34)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16G16_UNORMFNS (35)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16G16_UINTFNS (36)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16G16_SNORMFNS (37)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16G16_SINTFNS (38)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32_TYPELESSPCS (39)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_D32_FLOATFNS (40)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32_FLOATFNS (41)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー 必要な
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32_UINTFNS (42)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー 必要な
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R32_SINTFNS (43)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R24G8_TYPELESSPCS (44)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_D24_UNORM_S8_UINTFNS (45)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット 必要な
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 ロック可能 -
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R24_UNORM_X8_TYPELESSFNS (46)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_X24_TYPELESS_G8_UINTFNS (47)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8G8_TYPELESSPCS (48)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8G8_UNORMFNS (49)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget 必要な
Blendable RenderTarget 必要な
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_R8G8_UINTFNS (50)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8G8_SNORMFNS (51)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8G8_SINTFNS (52)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16_TYPELESSPCS (53)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16_FLOATFNS (54)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_D16_UNORMFNS (55)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット 必要な
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 ロック可能 -
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16_UNORMFNS (56)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16_UINTFNS (57)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー 必要な
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16_SNORMFNS (58)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R16_SINTFNS (59)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8_TYPELESSPCS (60)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8_UNORMFNS (61)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget 必要な
Blendable RenderTarget 必要な
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_R8_UINTFNS (62)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8_SNORMFNS (63)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8_SINTFNS (64)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_A8_UNORMFNS (65)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget 必要な
Blendable RenderTarget 必要な
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_R9G9B9E5_SHAREDEXPFNC (67)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_R8G8_B8G8_UNORMFNC (68)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_G8R8_G8B8_UNORMFNC (69)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_BC1_TYPELESSPCC (70)

ターゲット 支える
要素あたりのビット数 (BPE) 4
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_BC1_UNORMFNC (71)

ターゲット 支える
要素あたりのビット数 (BPE) 4
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_BC1_UNORM_SRGBFNC (72)

ターゲット 支える
要素あたりのビット数 (BPE) 4
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_BC2_TYPELESSPCC (73)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_BC2_UNORMFNC (74)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_BC2_UNORM_SRGBFNC (75)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_BC3_TYPELESSPCC (76)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_BC3_UNORMFNC (77)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_BC3_UNORM_SRGBFNC (78)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_BC4_TYPELESSPCC (79)

ターゲット 支える
要素あたりのビット数 (BPE) 4
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_BC4_UNORMFNC (80)

ターゲット 支える
要素あたりのビット数 (BPE) 4
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_BC4_SNORMFNC (81)

ターゲット 支える
要素あたりのビット数 (BPE) 4
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_BC5_TYPELESSPCC (82)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_BC5_UNORMFNC (83)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_BC5_SNORMFNC (84)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_B5G6R5_UNORMFNS (85)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget 必要な
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_B5G5R5A1_UNORMFNS (86)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_B8G8R8A8_TYPELESSPCS (90)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_B8G8R8A8_UNORMFNS (87)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget 必要な
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out 必要な
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 必要な
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_B8G8R8A8_UNORM_SRGBFNS (91)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget 必要な
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out 必要な
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 必要な
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_B8G8R8X8_TYPELESSPCS (92)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート -
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_B8G8R8X8_UNORMFNS (88)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget 必要な
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 省略可能な
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_B8G8R8X8_UNORM_SRGBFNS (93)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D 必要な
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 必要な
RenderTarget 必要な
Blendable RenderTarget 必要な
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 省略可能な
8x マルチサンプル RenderTarget 省略可能な
その他のマルチサンプルカウント RT 省略可能な
Multisample Resolve 必要な
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース 必要な
タイル リソース -

DXGI_FORMAT_AYUVV (100)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート 省略可能な
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 省略可能な
共有リソース -
タイル リソース -

DXGI_FORMAT_Y410V (101)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート 省略可能な
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 省略可能な
共有リソース -
タイル リソース -

DXGI_FORMAT_Y416V (102)

ターゲット 支える
要素あたりのビット数 (BPE) 64
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート 省略可能な
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 省略可能な
共有リソース -
タイル リソース -

DXGI_FORMAT_NV12V (103)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート 省略可能な
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 省略可能な
共有リソース -
タイル リソース -

DXGI_FORMAT_P010V (104)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート 省略可能な
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 省略可能な
共有リソース -
タイル リソース -

DXGI_FORMAT_P016V (105)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート 省略可能な
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 省略可能な
共有リソース -
タイル リソース -

DXGI_FORMAT_420_OPAQUEV (106)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 -
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート 必要な
ビデオ プロセッサ入力 必要な
ビデオ プロセッサの出力 省略可能な
共有リソース -
タイル リソース -

DXGI_FORMAT_YUY2V (107)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート 省略可能な
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 省略可能な
共有リソース -
タイル リソース -

DXGI_FORMAT_Y210V (108)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート 省略可能な
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 省略可能な
共有リソース -
タイル リソース -

DXGI_FORMAT_Y216V (109)

ターゲット 支える
要素あたりのビット数 (BPE) 32
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート 省略可能な
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 省略可能な
共有リソース -
タイル リソース -

DXGI_FORMAT_NV11V (110)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート 省略可能な
ビデオ プロセッサ入力 省略可能な
ビデオ プロセッサの出力 省略可能な
共有リソース -
タイル リソース -

DXGI_FORMAT_AI44V (111)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 必要な
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_IA44V (112)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 必要な
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_P8V (113)

ターゲット 支える
要素あたりのビット数 (BPE) 8
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 必要な
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_A8P8V (114)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 省略可能な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube -
シェーダー サンプル (ポイント サンプルのみ) -
シェーダー サンプル (任意のフィルター) -
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap -
Mipmap の自動生成 -
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 必要な
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

DXGI_FORMAT_B4G4R4A4_UNORMFNS (115)

ターゲット 支える
要素あたりのビット数 (BPE) 16
書式のサポート 必要な
バッファ -
入力アセンブラー頂点バッファー -
入力アセンブラー インデックス バッファー -
ストリーム出力バッファー -
Texture1D -
Texture2D 必要な
Texture3D -
TextureCube 必要な
シェーダー サンプル (ポイント サンプルのみ) 必要な
シェーダー サンプル (任意のフィルター) 必要な
シェーダー sample_c (比較フィルター) -
シェーダー サンプル (モノラル 1 ビット フィルター) -
シェーダー収集 4 -
シェーダー gather4_c -
Mipmap 必要な
Mipmap の自動生成 省略可能な
RenderTarget -
Blendable RenderTarget -
出力マージャー ロジック Op -
深度/ステンシル ターゲット -
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 ロック可能 必要な
マルチサンプル RenderTarget x 4 -
8x マルチサンプル RenderTarget -
その他のマルチサンプルカウント RT -
Multisample Resolve -
マルチサンプルの読み込み -
表示 Scan-Out -
ビット レイアウト内でのキャスト -
ビデオ デコーダーのサポート -
ビデオ プロセッサ入力 -
ビデオ プロセッサの出力 -
共有リソース -
タイル リソース -

ノートの書式設定

形式の目的は、ハードウェア機能レベルから次のハードウェア機能レベルに変更される可能性があります。

L: 型指定なしの形式

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

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

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

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

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

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

V: ビデオ形式

D3D12 ハードウェア機能レベル

Direct3D 機能レベル 9 のシャドウ バッファーの実装

マッピングの従来の形式

DXGI プログラミング ガイド