Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bietet lesegeschützten Zugriff auf eine Textur.
Syntax
template <
typename value_type,
int _Rank
>
class writeonly_texture_view;
template <
typename value_type,
int _Rank
>
class writeonly_texture_view<value_type, _Rank> : public details::_Texture_base<value_type, _Rank>;
Parameter
value_type
Der Typ der Elemente in der Textur.
_Rank
Der Rang der Textur.
Member
Öffentliche Typedefs
| Name | Beschreibung |
|---|---|
scalar_type |
|
value_type |
Der Typ der Elemente in der Textur. |
Öffentliche Konstruktoren
| Name | Beschreibung |
|---|---|
| writeonly_texture_view-Konstruktor | Initialisiert eine neue Instanz der writeonly_texture_view-Klasse. |
| ~writeonly_texture_view Destruktor | Zerstört das writeonly_texture_view-Objekt. |
Öffentliche Methoden
| Name | Beschreibung |
|---|---|
| set | Legt den Wert des Elements am angegebenen Index ab. |
Öffentliche Operatoren
| Name | Beschreibung |
|---|---|
| operator= | Kopiert das angegebene writeonly_texture_view Objekt in dieses Objekt. |
Öffentliche Konstanten
| Name | Beschreibung |
|---|---|
| rank-Konstante | Ruft den Rang des writeonly_texture_view-Objekts ab. |
Vererbungshierarchie
_Texture_base
writeonly_texture_view
Anforderungen
Kopfzeile: amp_graphics.h
Namespace: Parallelität::graphics
~writeonly_texture_view
Zerstört das writeonly_texture_view-Objekt.
~writeonly_texture_view() restrict(amp,cpu);
operator =
Kopiert das angegebene writeonly_texture_view Objekt in dieses Objekt.
writeonly_texture_view<value_type, _Rank>& operator= (
const writeonly_texture_view<value_type, _Rank>& _Other) restrict(amp,cpu);
Parameter
_Other
writeonly_texture_view objekt, aus das kopiert werden soll.
Rückgabewert
Ein Verweis auf das writeonly_texture_view-Objekt.
rank
Ruft den Rang des writeonly_texture_view-Objekts ab.
static const int rank = _Rank;
set
Legt den Wert des Elements am angegebenen Index ab.
void set(
const index<_Rank>& _Index,
const value_type& value) const restrict(amp);
Parameter
_Index
Der Index des Elements.
value
Der neue Wert des Elements.
writeonly_texture_view
Initialisiert eine neue Instanz der writeonly_texture_view-Klasse.
writeonly_texture_view(
texture<value_type,
_Rank>& _Src) restrict(amp);
writeonly_texture_view(
const writeonly_texture_view<value_type,
_Rank>& _Src) restrict(amp,cpu);
Parameter
_Rank
Der Rang der Textur.
value_type
Der Typ der Elemente in der Textur.
_Src
Die Textur, die zum Erstellen der writeonly_texture_view.