Поделиться через


Ресурсы

Ресурсы предоставляют данные конвейеру и определяют, что отрисовывается во время сцены. Ресурсы могут загружаться из мультимедиа вашей игры или создаваться динамически во время выполнения. Как правило, ресурсы включают данные текстуры, данные вершин и данные шейдера. Большинство приложений Direct3D создают и уничтожают ресурсы на протяжении всего срока службы. В этом разделе описываются аспекты ресурсов Direct3D 11.

В этом разделе

Раздел Описание
Общие сведения о ресурсе в Direct3D 11
В этом разделе рассматриваются ресурсы Direct3D, такие как буферы и текстуры.
Типы ресурсов
В этом разделе описываются типы ресурсов из Direct3D 10, а также новые типы в Direct3D 11, включая структурированные буферы, текстуры и буферы, доступные для записи.
Ограничения ресурсов
Этот раздел содержит список ресурсов, поддерживаемых Direct3D 11 (в частности , оборудование уровня компонентов 11 или 9.x).
Подресурсы
В этом разделе описываются подресурсы текстур или части ресурса.
Buffers
Буферы содержат данные, используемые для описания геометрии, индексирования геометрической информации и констант шейдера. В этом разделе описываются буферы, используемые в Direct3D 11, а также приводятся ссылки на документацию на основе задач для распространенных сценариев.
Текстуры
В этом разделе описываются текстуры, используемые в Direct3D 11, а также приводятся ссылки на документацию на основе задач для распространенных сценариев.
Правила с плавающей запятой
Direct3D 11 поддерживает несколько представлений с плавающей запятой. Все вычисления с плавающей запятой выполняются в определенном подмножестве 32-битных правил с плавающей запятой одинарной точности IEEE 754.
Плитки ресурсов
Мозаичные ресурсы можно рассматривать как большие логические ресурсы, использующие небольшие объемы физической памяти.
Отображаемые поверхности Функция отображаемых поверхностей означает, что представленные буферы могут иметь различные свойства, и их можно представить в любом порядке.

Руководство по программированию для Direct3D 11