次の方法で共有


texture::get_row_pitch メソッド

2 次元ステージング テクスチャの各行間、または 3 次元ステージング テクスチャの深度スライスの各行間のバイト数を返します。

unsigned int get_row_pitch() const restrict(cpu);

戻り値

2 次元ステージング テクスチャの各行間、または 3 次元ステージング テクスチャの深度スライスの各行間のバイト数。

解説

2 次元テクスチャまたは深度スライスの最初の行の要素のアドレスが指定されている場合、row_pitch を追加して、同じテクスチャまたは深度スライスの 2 番目の行の同じ要素のアドレスを計算することができ、後続の行についても同様です。 row_pitch の値は、テクスチャ要素のサイズを補正し、テクスチャまたは深度スライスの行間に存在する可能性のある追加の埋め込みも補正します。 row_pitch の値は、3 次元テクスチャの深度スライス間の追加の埋め込みを補わず、深度スライス間の移動には使用できません。深度スライス間の移動には、代わりに texture::get_depth_pitch メソッド を使用します。

必要条件

ヘッダー: amp_graphics.h

名前空間: concurrency::graphics

参照

関連項目

texture クラス