Freigeben über


texture::get_row_pitch-Methode

Gibt die Anzahl von Bytes zwischen jeder Zeile in einer zweidimensionalen Stagingtextur oder zwischen jeder Zeile eines Tiefensegments in einer dreidimensionalen Stagingtextur zurück.

unsigned int get_row_pitch() const restrict(cpu);

Rückgabewert

Die Anzahl von Bytes zwischen jeder Zeile in einer zweidimensionalen Stagingtextur oder zwischen jeder Zeile eines Tiefensegments in einer dreidimensionalen Stagingtextur.

Hinweise

Wenn Sie die Adresse eines Elements in der ersten Zeile der 2D-Textur oder des Tiefensegments kennen, können Sie row_pitch hinzufügen, um die Adresse des gleichen Elements in der zweiten Zeile derselben Textur oder desselben Tiefensegments zu berechnen. Ebenso können Sie für die folgenden Zeilen verfahren. Der Wert von row_pitch gleicht die Größe der Texturelemente sowie einen zusätzlichen Abstand, der möglicherweise zwischen den Zeilen innerhalb der Textur oder des Tiefensegments besteht. Der Wert row_pitch gleicht keine zusätzlichen Abstände zwischen Tiefensegmenten in einer dreidimensionalen Textur aus und kann nicht zum Wechseln zwischen Tiefensegmenten verwendet werden. Verwenden Sie zum Wechseln zwischen Tiefensegmenten die texture::get_depth_pitch-Methode-Methode.

Anforderungen

Header: amp_graphics.h

Namespace: concurrency::graphics

Siehe auch

Referenz

texture-Klasse