Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
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.