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


Текстуры

Текстура хранит сведения о текселье. В этом разделе описываются текстуры, используемые в Direct3D 11, и ссылки на документацию на основе задач для распространенных сценариев.

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

Тема Описание
общие сведения о текстурах в Direct3D 11
Ресурс текстуры — это структурированная коллекция данных, предназначенная для хранения текселей. Тексель представляет собой наименьшую единицу текстуры, которую может считывать или записывать конвейер. В отличие от буферов, текстуры можно фильтровать посредством образцов, поскольку они считываются шейдерными единицами. Тип текстуры влияет на фильтрацию текстуры. Каждый тексель содержит от 1 до 4 компонентов, упорядоченных в одном из форматов DXGI, определенных перечислением DXGI_FORMAT.
Сжатие блока текстур в Direct3D 11
Поддержка сжатия блоков (BC) для текстур была расширена в Direct3D 11, чтобы включить алгоритмы BC6H и BC7. BC6H поддерживает данные источника цвета с высоким динамическим диапазоном, а BC7 обеспечивает более высокое качество сжатия с меньшим количеством артефактов для стандартных исходных данных RGB.

Как создать текстуру

Практическое руководство. Инициализация текстуры программным способом

Как инициализировать текстуру из файла

Ресурсы