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 |
こちらもご覧ください