Resources provide data to the pipeline and define what is rendered during your scene. Resources can be loaded from your game media or created dynamically at run time. Typically, resources include texture data, vertex data, and shader data. Most Direct3D applications create and destroy resources extensively throughout their lifespan. This section describes aspects of Direct3D 11 resources.
In this section
|Introduction to a Resource in Direct3D 11
||This topic introduces Direct3D resources such as buffers and textures.
|Types of Resources
||This topic describes the types of resources from Direct3D 10, as well as new types in Direct3D 11 including structured buffers and writable textures and buffers.
||This topic contains a list of resources that Direct3D 11 supports (specifically feature level 11 or 9.x hardware).
||This topic describes texture subresources, or portions of a resource.
||Buffers contain data that is used for describing geometry, indexing geometry information, and shader constants. This section describes buffers that are used in Direct3D 11 and links to task-based documentation for common scenarios.
||This section describes textures that are used in Direct3D 11 and links to task-based documentation for common scenarios.
||Direct3D 11 supports several floating-point representations. All floating-point computations operate under a defined subset of the IEEE 754 32-bit single precision floating-point rules.
||Tiled resources can be thought of as large logical resources that use small amounts of physical memory.