Freigeben über


writeonly_texture_view-Klasse

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.

Siehe auch

Concurrency::graphics Namespace