Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
Provides writeonly access to a texture.
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>;
Parameters
value_type
The type of the elements in the texture.
_Rank
The rank of the texture.
Members
Public Typedefs
| Name | Description |
|---|---|
scalar_type |
|
value_type |
The type of the elements in the texture. |
Public Constructors
| Name | Description |
|---|---|
| writeonly_texture_view::writeonly_texture_view Constructor | Initializes a new instance of the writeonly_texture_view class. |
| writeonly_texture_view::~writeonly_texture_view Destructor | Destroys the writeonly_texture_view object. |
Public Methods
| Name | Description |
|---|---|
| writeonly_texture_view::set Method | Sets the value of the element at the specified index. |
Public Operators
| Name | Description |
|---|---|
| writeonly_texture_view::operator= Operator | Copies the specified writeonly_texture_view object to this one. |
Public Constants
| Name | Description |
|---|---|
| writeonly_texture_view::rank Constant | Gets the rank of the writeonly_texture_view object. |
Inheritance Hierarchy
_Texture_base
writeonly_texture_view
Requirements
Header: amp_graphics.h
Namespace: Concurrency::graphics
writeonly_texture_view::~writeonly_texture_view Destructor
Destroys the writeonly_texture_view object.
~writeonly_texture_view() restrict(amp,cpu);
writeonly_texture_view::operator= Operator
Copies the specified writeonly_texture_view object to this one.
writeonly_texture_view<value_type, _Rank>& operator= (
const writeonly_texture_view<value_type, _Rank>& _Other) restrict(amp,cpu);
Parameters
_Other
writeonly_texture_view object to copy from.
Return Value
A reference to this writeonly_texture_view object.
writeonly_texture_view::rank Constant
Gets the rank of the writeonly_texture_view object.
static const int rank = _Rank;
writeonly_texture_view::set Method
Sets the value of the element at the specified index.
void set(
const index<_Rank>& _Index,
const value_type& value) const restrict(amp);
Parameters
_Index
The index of the element.
value
The new value of the element.
writeonly_texture_view::writeonly_texture_view Constructor
Initializes a new instance of the writeonly_texture_view class.
writeonly_texture_view(
texture<value_type,
_Rank>& _Src) restrict(amp);
writeonly_texture_view(
const writeonly_texture_view<value_type,
_Rank>& _Src) restrict(amp,cpu);
Parameters
_Rank
The rank of the texture.
value_type
The type of the elements in the texture.
_Src
The texture that is used to create the writeonly_texture_view.