A Boolean value indicating whether the GPU is allowed to adjust the contents of the texture to improve GPU performance.
The number of slices in the texture array.
The source buffer that the texture was created from, if any.
The number of bytes in each row of the texture’s source buffer, if applicable.
The depth of the texture image for the base level mipmap, in pixels.
The index of the first mipmap in the tail.
A Boolean value that indicates whether the texture can only be used as a render target.
Copies pixel data from the texture to a buffer in system memory.
Copies pixel data from the first slice of the texture to a buffer in system memory.
The height of the texture image for the base level mipmap, in pixels.
A Boolean value that indicates whether this is a sparse texture.
The number of mipmap levels in the texture.
Creates a new texture handle from a shareable texture. Creates a remote texture view for another GPU in the same peer group.
Creates a new view of the texture, reinterpreting its data using a different pixel format.
Creates a new view of the texture, reinterpreting a subset of its data using a different type and pixel format.
Creates a new view of the texture, reinterpreting a subset of its data using a different type, pixel format, and swizzle pattern.
The offset in the source buffer where the texture's data comes from.
The base level of the parent texture that the texture was created from, if any.
The base slice of the parent texture that the texture was created from, if any.
The parent texture that the texture was created from, if any.
The format of pixels in the texture.
The texture on another GPU that the texture was created from, if any.
Copies pixel data into a section of a texture slice.
Copies a block of pixels into a section of texture slice 0.
The number of samples in each pixel.
A Boolean indicating whether this texture can be shared with other processes.
The pattern that the GPU applies to pixels when you read or sample pixels from the texture.
The size of the sparse texture tail, in bytes.
The dimension and arrangement of the texture image data.
Options that determine how you can use the texture.
The width of the texture image for the base level mipmap, in pixels.
A resource that holds formatted image data.