OptionalmipLevel: numberOptionalmipLevelsCount: numberOptionalface: numberOptionalfacesCount: numberOptionalisBoundAsArray: booleanProtected_faceProtected_facesProtected_isProtected_mipProtected_mipFirst face to reference. Face can represent a single cubemap face, or a single array entry in a texture array. If cubemaps are laid out in a texture array then every six sequential faces represent a single array entry.
Number of faces to reference, if the texture has more than one.
If the texture is a cubemap or a 3D texture this will force it to be bound as a 2D texture array.
First mip level to reference.
Number of mip levels to reference. Must be greater than zero.
Copies all properties defined by the prototype of TextureSurface from other to this instance.
Clones this instance and returns a new TextureSurface with identical values.
Determines if this TextureSurface instance is equal to the other instance.
StaticisDetermines if both TextureSurface instances are equal.
References a subset of surfaces within a texture.