writeonly_texture_view, classe
Fournit un accès en écriture unique à une texture.
Syntaxe
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>;
Paramètres
value_type
Type des éléments dans la texture.
_Rang
Classement de la texture.
Membres
Typedefs publics
Nom | Description |
---|---|
scalar_type |
|
value_type |
Type des éléments dans la texture. |
Constructeurs publics
Nom | Description |
---|---|
constructeur writeonly_texture_view | Initialise une nouvelle instance de la classe writeonly_texture_view . |
~writeonly_texture_view Destructeur | Détruit l’objet writeonly_texture_view . |
Méthodes publiques
Nom | Description |
---|---|
set | Définit la valeur de l’élément à l’index spécifié. |
Opérateurs publics
Nom | Description |
---|---|
operator= | Copie l’objet spécifié writeonly_texture_view dans celui-ci. |
Constantes publiques
Nom | Description |
---|---|
constante de classement | Obtient le rang de l’objet writeonly_texture_view . |
Hiérarchie d'héritage
_Texture_base
writeonly_texture_view
Spécifications
En-tête : amp_graphics.h
Espace de noms : Concurrency ::graphics
~writeonly_texture_view
Détruit l’objet writeonly_texture_view
.
~writeonly_texture_view() restrict(amp,cpu);
opérateur =
Copie l’objet spécifié writeonly_texture_view
dans celui-ci.
writeonly_texture_view<value_type, _Rank>& operator= (
const writeonly_texture_view<value_type, _Rank>& _Other) restrict(amp,cpu);
Paramètres
_Autre
writeonly_texture_view
objet à copier à partir de.
Valeur de retour
Référence à cet writeonly_texture_view
objet.
rank
Obtient le rang de l’objet writeonly_texture_view
.
static const int rank = _Rank;
set
Définit la valeur de l’élément à l’index spécifié.
void set(
const index<_Rank>& _Index,
const value_type& value) const restrict(amp);
Paramètres
_Index
Index de l’élément .
valeur
Nouvelle valeur de l’élément.
writeonly_texture_view
Initialise une nouvelle instance de la classe writeonly_texture_view
.
writeonly_texture_view(
texture<value_type,
_Rank>& _Src) restrict(amp);
writeonly_texture_view(
const writeonly_texture_view<value_type,
_Rank>& _Src) restrict(amp,cpu);
Paramètres
_Rang
Classement de la texture.
value_type
Type des éléments dans la texture.
_Src
Texture utilisée pour créer le writeonly_texture_view
.