Concurrency::graphics 名前空間
graphics 名前空間は、グラフィックス プログラミング用に設計された型と関数を提供します。
namespace graphics;
メンバー
名前空間
名前 |
説明 |
---|---|
Direct3D の相互運用のための関数を提供します。 |
Typedef
名前 |
説明 |
---|---|
uint |
uint_2 クラス, uint_3 クラスおよび uint_4 クラスの要素型。 typedef unsigned int uint; として定義されます。 |
列挙型
名前 |
説明 |
---|---|
テクスチャ サンプリングでサポートされているアドレス モードを指定します。 |
|
テクスチャ サンプリングでサポートされているフィルター モードを指定します。 |
クラス
名前 |
説明 |
---|---|
テクスチャは範囲ドメイン内の accelerator_view についてのデータ集合体です。 これは、範囲ドメインの各要素に対して 1 つずつの変数のコレクションです。 各変数は、対応する C++ のプリミティブ型 (unsigned int、int、float、double)、またはスカラー型の norm、または unorm (concurrency::graphics で定義)、または concurrency::graphics で定義されている有効な short ベクター型の値を保持します。 |
|
writeonly_texture_view はテクスチャへの writeonly アクセスを提供します。 |
|
2 個の double 値の short ベクターを表します。 |
|
3 個の double 値の short ベクターを表します。 |
|
4 個の double 値の short ベクターを表します。 |
|
2 個の float 値の short ベクターを表します。 |
|
3 個の float 値の short ベクターを表します。 |
|
4 個の float 値の short ベクターを表します。 |
|
2 個の int 値の short ベクターを表します。 |
|
3 個の int 値の short ベクターを表します。 |
|
4 個の int 値の short ベクターを表します。 |
|
2 個の norm 値の short ベクターを表します。 |
|
3 個の norm 値の short ベクターを表します。 |
|
4 個の norm 値の short ベクターを表します。 |
|
2 個の uint 値の short ベクターを表します。 |
|
3 個の uint 値の short ベクターを表します。 |
|
4 個の uint 値の short ベクターを表します。 |
|
2 個の unorm 値の short ベクターを表します。 |
|
3 個の unorm 値の short ベクターを表します。 |
|
4 個の unorm 値の short ベクターを表します。 |
|
テクスチャ サンプリングに使用するサンプラー構成を表します。 |
|
値の short ベクターの基本実装を提供します。 |
|
short ベクターの長さと型の取得を提供します。 |
|
テクスチャへの読み取りアクセスおよび書き込みアクセスを提供します。 |
関数
名前 |
説明 |
---|---|
オーバーロードされます。 ソース テクスチャの内容をターゲット ホスト バッファーにコピーします。 |
|
オーバーロードされます。 ソース テクスチャの内容をターゲット ホスト バッファーに非同期にコピーします。 |
必要条件
ヘッダー: amp_graphics.h
名前空間: Concurrency