--- layout: stdlib-reference --- # interface \_\_ITextureShape1D2D3D *Inherits from:* [\_\_ITextureShape](../0_itextureshape-023a/index.html) > #### Internal Feature > The feature described in this page is marked as an internal implementation detail, and is not intended for use by end-users. > Users are advised to avoid using this declaration directly, as it may be removed or changed in future releases. ## Description Represent a 1D, 2D or 3D texture shape that can be used as the Shape parameter of the _Texture type. Implemented by __Shape1D, __Shape2D and __Shape3D. ## See also _Texture.