Texture2DArray

Texture2DArray 型 (シェーダー モデル 4 に存在する場合) とリソース変数。 このテクスチャ オブジェクトは、シェーダー モデル 4 のメソッドに加えて、次のメソッドをサポートしています。

メソッド 説明
収集 バイリニア フィルタリング操作で使用される 4 つのテクセル値を返します。
GatherRed バイリニア フィルタリング操作で使用される 4 つのテクセル値の赤いコンポーネントを返します。
GatherGreen バイリニア フィルタリング操作で使用される 4 つのテクセル値の緑色のコンポーネントを返します。
GatherBlue バイリニア フィルター処理で使用される 4 つのテクセル値の青いコンポーネントを返します。
GatherAlpha バイリニア フィルタリング操作で使用される 4 つのテクセル値のアルファ コンポーネントを返します。
GatherCmp バイリニア フィルタリング操作で使用される 4 つのテクセル値の場合、比較値に対する比較が返されます。
GatherCmpRed バイリニア フィルタリング操作で使用される 4 つのテクセル値の場合、赤い成分と比較値の比較が返されます。
GatherCmpGreen バイリニア フィルタリング操作で使用される 4 つのテクセル値の場合、緑色のコンポーネントと比較値の比較が返されます。
GatherCmpBlue バイリニア フィルタリング操作で使用される 4 つのテクセル値の場合、青色のコンポーネントと比較値の比較が返されます。
GatherCmpAlpha バイリニア フィルタリング操作で使用される 4 つのテクセル値の場合、アルファ 成分と比較値の比較が返されます。
GetDimensions リソース ディメンションを取得します。
[読み込み] テクスチャ データを読み取ります。
Mips。Operator[][] 読み取り専用リソース変数を取得します。
Operator[] 読み取り専用リソース変数を取得します。
サンプル テクスチャをサンプリングします。
SampleBias ミップマップ レベルにバイアス値を適用した後、テクスチャをサンプリングします。
SampleCmp 比較値を使用してサンプルを拒否するテクスチャをサンプリングします。
SampleCmpLevelZero 比較値を使用してサンプルを拒否するテクスチャ (ミップマップ レベル 0 のみ) をサンプリングします。
SampleGrad グラデーションを使用してテクスチャをサンプリングし、サンプルの位置の計算方法に影響を与えます。
SampleLevel 指定したミップマップ レベルでテクスチャをサンプリングします。

 

最小シェーダー モデル

このオブジェクトは、次のシェーダー モデルでサポートされています。

シェーダー モデル サポートされています
シェーダー モデル 5 以降のシェーダー モデル はい

 

このオブジェクトは、次の種類のシェーダーでサポートされています。

Vertex Hull Domain ジオメトリ ピクセル Compute
x x x x x x

 

こちらもご覧ください

シェーダー モデル 5 オブジェクト