Share via


Direct3D 機能 10Level9 9.3 ハードウェアの形式サポート

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

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

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

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

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

Note

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

DXGI_FORMAT_UNKNOWNL (0)

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

DXGI_FORMAT_R32G32B32A32_TYPELESSPCS (1)

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

DXGI_FORMAT_R32G32B32A32_FLOATFNS (2)

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

DXGI_FORMAT_R32G32B32A32_UINTFNS (3)

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

DXGI_FORMAT_R32G32B32A32_SINTFNS (4)

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

DXGI_FORMAT_R32G32B32_TYPELESSPCS (5)

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

DXGI_FORMAT_R32G32B32_FLOATFNS (6)

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

DXGI_FORMAT_R32G32B32_UINTFNS (7)

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

DXGI_FORMAT_R32G32B32_SINTFNS (8)

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

DXGI_FORMAT_R16G16B16A16_TYPELESSPCS (9)

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

DXGI_FORMAT_R16G16B16A16_FLOATFNS (10)

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

DXGI_FORMAT_R16G16B16A16_UNORMFNS (11)

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

DXGI_FORMAT_R16G16B16A16_UINTFNS (12)

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

DXGI_FORMAT_R16G16B16A16_SNORMFNS (13)

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

DXGI_FORMAT_R16G16B16A16_SINTFNS (14)

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

DXGI_FORMAT_R32G32_TYPELESSPCS (15)

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

DXGI_FORMAT_R32G32_FLOATFNS (16)

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

DXGI_FORMAT_R32G32_UINTFNS (17)

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

DXGI_FORMAT_R32G32_SINTFNS (18)

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

DXGI_FORMAT_R32G8X24_TYPELESSPCS (19)

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

DXGI_FORMAT_D32_FLOAT_S8X24_UINTFNS (20)

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

DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESSFNS (21)

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

DXGI_FORMAT_X32_TYPELESS_G8X24_UINTFNS (22)

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

DXGI_FORMAT_R10G10B10A2_TYPELESSPCS (23)

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

DXGI_FORMAT_R10G10B10A2_UNORMFNS (24)

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

DXGI_FORMAT_R10G10B10A2_UINTFNS (25)

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

DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORMFNS (89)

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

DXGI_FORMAT_R11G11B10_FLOATFNS (26)

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

DXGI_FORMAT_R8G8B8A8_TYPELESSPCS (27)

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

DXGI_FORMAT_R8G8B8A8_UNORMFNS (28)

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

DXGI_FORMAT_R8G8B8A8_UNORM_SRGBFNS (29)

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

DXGI_FORMAT_R8G8B8A8_UINTFNS (30)

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

DXGI_FORMAT_R8G8B8A8_SNORMFNS (31)

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

DXGI_FORMAT_R8G8B8A8_SINTFNS (32)

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

DXGI_FORMAT_R16G16_TYPELESSPCS (33)

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

DXGI_FORMAT_R16G16_FLOATFNS (34)

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

DXGI_FORMAT_R16G16_UNORMFNS (35)

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

DXGI_FORMAT_R16G16_UINTFNS (36)

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

DXGI_FORMAT_R16G16_SNORMFNS (37)

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

DXGI_FORMAT_R16G16_SINTFNS (38)

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

DXGI_FORMAT_R32_TYPELESSPCS (39)

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

DXGI_FORMAT_D32_FLOATFNS (40)

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

DXGI_FORMAT_R32_FLOATFNS (41)

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

DXGI_FORMAT_R32_UINTFNS (42)

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

DXGI_FORMAT_R32_SINTFNS (43)

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

DXGI_FORMAT_R24G8_TYPELESSPCS (44)

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

DXGI_FORMAT_D24_UNORM_S8_UINTFNS (45)

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

DXGI_FORMAT_R24_UNORM_X8_TYPELESSFNS (46)

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

DXGI_FORMAT_X24_TYPELESS_G8_UINTFNS (47)

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

DXGI_FORMAT_R8G8_TYPELESSPCS (48)

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

DXGI_FORMAT_R8G8_UNORMFNS (49)

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

DXGI_FORMAT_R8G8_UINTFNS (50)

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

DXGI_FORMAT_R8G8_SNORMFNS (51)

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

DXGI_FORMAT_R8G8_SINTFNS (52)

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

DXGI_FORMAT_R16_TYPELESSPCS (53)

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

DXGI_FORMAT_R16_FLOATFNS (54)

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

DXGI_FORMAT_D16_UNORMFNS (55)

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

DXGI_FORMAT_R16_UNORMFNS (56)

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

DXGI_FORMAT_R16_UINTFNS (57)

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

DXGI_FORMAT_R16_SNORMFNS (58)

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

DXGI_FORMAT_R16_SINTFNS (59)

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

DXGI_FORMAT_R8_TYPELESSPCS (60)

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

DXGI_FORMAT_R8_UNORMFNS (61)

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

DXGI_FORMAT_R8_UINTFNS (62)

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

DXGI_FORMAT_R8_SNORMFNS (63)

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

DXGI_FORMAT_R8_SINTFNS (64)

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

DXGI_FORMAT_A8_UNORMFNS (65)

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

DXGI_FORMAT_R9G9B9E5_SHAREDEXPFNC (67)

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

DXGI_FORMAT_R8G8_B8G8_UNORMFNC (68)

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

DXGI_FORMAT_G8R8_G8B8_UNORMFNC (69)

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

DXGI_FORMAT_BC1_TYPELESSPCC (70)

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

DXGI_FORMAT_BC1_UNORMFNC (71)

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

DXGI_FORMAT_BC1_UNORM_SRGBFNC (72)

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

DXGI_FORMAT_BC2_TYPELESSPCC (73)

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

DXGI_FORMAT_BC2_UNORMFNC (74)

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

DXGI_FORMAT_BC2_UNORM_SRGBFNC (75)

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

DXGI_FORMAT_BC3_TYPELESSPCC (76)

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

DXGI_FORMAT_BC3_UNORMFNC (77)

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

DXGI_FORMAT_BC3_UNORM_SRGBFNC (78)

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

DXGI_FORMAT_BC4_TYPELESSPCC (79)

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

DXGI_FORMAT_BC4_UNORMFNC (80)

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

DXGI_FORMAT_BC4_SNORMFNC (81)

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

DXGI_FORMAT_BC5_TYPELESSPCC (82)

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

DXGI_FORMAT_BC5_UNORMFNC (83)

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

DXGI_FORMAT_BC5_SNORMFNC (84)

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

DXGI_FORMAT_B5G6R5_UNORMFNS (85)

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

DXGI_FORMAT_B5G5R5A1_UNORMFNS (86)

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

DXGI_FORMAT_B8G8R8A8_TYPELESSPCS (90)

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

DXGI_FORMAT_B8G8R8A8_UNORMFNS (87)

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

DXGI_FORMAT_B8G8R8A8_UNORM_SRGBFNS (91)

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

DXGI_FORMAT_B8G8R8X8_TYPELESSPCS (92)

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

DXGI_FORMAT_B8G8R8X8_UNORMFNS (88)

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

DXGI_FORMAT_B8G8R8X8_UNORM_SRGBFNS (93)

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

DXGI_FORMAT_AYUVV (100)

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

DXGI_FORMAT_Y410V (101)

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

DXGI_FORMAT_Y416V (102)

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

DXGI_FORMAT_NV12V (103)

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

DXGI_FORMAT_P010V (104)

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

DXGI_FORMAT_P016V (105)

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

DXGI_FORMAT_420_OPAQUEV (106)

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

DXGI_FORMAT_YUY2V (107)

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

DXGI_FORMAT_Y210V (108)

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

DXGI_FORMAT_Y216V (109)

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

DXGI_FORMAT_NV11V (110)

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

DXGI_FORMAT_AI44V (111)

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

DXGI_FORMAT_IA44V (112)

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

DXGI_FORMAT_P8V (113)

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

DXGI_FORMAT_A8P8V (114)

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

DXGI_FORMAT_B4G4R4A4_UNORMFNS (115)

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

ノートの書式設定

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

L : 型なし形式

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

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

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

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

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

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

V : ビデオ形式

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

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

従来の形式のマッピング

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