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


Поддержка форматирования оборудования уровня компонентов Direct3D 10.1

В этом разделе указаны форматы (DXGI_FORMAT_* значения), которые поддерживаются на уровне компонентов Direct3D 10.1.

В таблице приводится сводка поддержки функций с помощью следующего ключа.

Символ Описание
- Запрещено или недоступно.
обязательные Требуется поддержка оборудования.
необязательные Необязательная поддержка оборудования; формат может быть или не может быть аппаратным ускорением.
зависимостей Требуется, если поддерживается связанная необязательная функция.

В этом разделе содержится раздел для каждого формата. Формат целевых (таблицы содержат одну строку на целевой объект) может быть типом ресурса, встроенной функцией HLSL или определенной функциональностью, зависящей от определенного формата.

Чтобы программно проверить поддержку формата в D3D11 и D3D12, обратитесь к проверке поддержки компонентов оборудования.

Заметка

Число форматов в основном, но не все, в возрастающем числовом порядке — некоторые из числовых порядков не имеют числового порядка и перечислены вместе с другими соответствующими форматами. Обратите внимание также, что бестипные в имени формата могут означать, что частично типизированным, а не строго типизированным (см. раздел Форматирование заметок в конце раздела).

DXGI_FORMAT_UNKNOWNL (0)

Цель Поддержка
Биты на элемент (BPE) 0
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D -
Текстура3D -
TextureCube -
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R32G32B32A32_TYPELESSPCS (1)

Цель Поддержка
Биты на элемент (BPE) 128
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R32G32B32A32_FLOATFCS (2)

Цель Поддержка
Биты на элемент (BPE) 128
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R32G32B32A32_UINTFCS (3)

Цель Поддержка
Биты на элемент (BPE) 128
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных необязательные
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R32G32B32A32_SINTFCS (4)

Цель Поддержка
Биты на элемент (BPE) 128
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R32G32B32_TYPELESSPCS (5)

Цель Поддержка
Биты на элемент (BPE) 96
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R32G32B32_FLOATFCS (6)

Цель Поддержка
Биты на элемент (BPE) 96
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) необязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap необязательные
RenderTarget необязательные
Blendable RenderTarget зависимостей
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget зависимостей
8x Multisample RenderTarget зависимостей
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R32G32B32_UINTFCS (7)

Цель Поддержка
Биты на элемент (BPE) 96
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget необязательные
Blendable RenderTarget -
Логика слияния выходных данных необязательные
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget зависимостей
8x Multisample RenderTarget зависимостей
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R32G32B32_SINTFCS (8)

Цель Поддержка
Биты на элемент (BPE) 96
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget необязательные
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget зависимостей
8x Multisample RenderTarget зависимостей
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R16G16B16A16_TYPELESSPCS (9)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R16G16B16A16_FLOATFCS (10)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out обязательные
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео необязательные
Выходные данные обработчика видео обязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R16G16B16A16_UNORMFCS (11)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R16G16B16A16_UINTFCS (12)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных необязательные
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R16G16B16A16_SNORMFCS (13)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R16G16B16A16_SINTFCS (14)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R32G32_TYPELESSPCS (15)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R32G32_FLOATFCS (16)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R32G32_UINTFCS (17)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных необязательные
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R32G32_SINTFCS (18)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R32G8X24_TYPELESSPCS (19)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D -
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_D32_FLOAT_S8X24_UINTFCS (20)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D -
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов обязательные
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESSFCS (21)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D -
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) обязательные
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_X32_TYPELESS_G8X24_UINTFCS (22)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D -
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R10G10B10A2_TYPELESSPCS (23)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R10G10B10A2_UNORMFCS (24)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out обязательные
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео необязательные
Выходные данные обработчика видео обязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R10G10B10A2_UINTFCS (25)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных необязательные
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORMFCS (89)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out обязательные
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео необязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R11G11B10_FLOATFNS (26)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R8G8B8A8_TYPELESSPCS (27)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R8G8B8A8_UNORMFCS (28)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out обязательные
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео необязательные
Выходные данные обработчика видео обязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R8G8B8A8_UNORM_SRGBFCS (29)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out обязательные
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео необязательные
Выходные данные обработчика видео обязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R8G8B8A8_UINTFCS (30)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных необязательные
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R8G8B8A8_SNORMFCS (31)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R8G8B8A8_SINTFCS (32)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R16G16_TYPELESSPCS (33)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R16G16_FLOATFCS (34)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R16G16_UNORMFCS (35)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R16G16_UINTFCS (36)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных необязательные
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R16G16_SNORMFCS (37)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R16G16_SINTFCS (38)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R32_TYPELESSPCS (39)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_D32_FLOATFCS (40)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D -
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов обязательные
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R32_FLOATFCS (41)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) обязательные
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R32_UINTFCS (42)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных обязательные
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных необязательные
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R32_SINTFCS (43)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока обязательные
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R24G8_TYPELESSPCS (44)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D -
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_D24_UNORM_S8_UINTFCS (45)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D -
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов обязательные
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R24_UNORM_X8_TYPELESSFCS (46)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D -
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) обязательные
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_X24_TYPELESS_G8_UINTFCS (47)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D -
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R8G8_TYPELESSPCS (48)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R8G8_UNORMFCS (49)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R8G8_UINTFCS (50)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных необязательные
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R8G8_SNORMFCS (51)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R8G8_SINTFCS (52)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R16_TYPELESSPCS (53)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R16_FLOATFCS (54)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_D16_UNORMFCS (55)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D -
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов обязательные
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R16_UNORMFCS (56)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) обязательные
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R16_UINTFCS (57)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных обязательные
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных необязательные
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R16_SNORMFCS (58)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R16_SINTFCS (59)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R8_TYPELESSPCS (60)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R8_UNORMFCS (61)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R8_UINTFCS (62)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных необязательные
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R8_SNORMFCS (63)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R8_SINTFCS (64)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение -
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_A8_UNORMFNS (65)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_R9G9B9E5_SHAREDEXPFNC (67)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_R8G8_B8G8_UNORMFNC (68)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_G8R8_G8B8_UNORMFNC (69)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_BC1_TYPELESSPCC (70)

Цель Поддержка
Биты на элемент (BPE) 4
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_BC1_UNORMFCC (71)

Цель Поддержка
Биты на элемент (BPE) 4
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_BC1_UNORM_SRGBFCC (72)

Цель Поддержка
Биты на элемент (BPE) 4
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_BC2_TYPELESSPCC (73)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_BC2_UNORMFCC (74)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_BC2_UNORM_SRGBFCC (75)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_BC3_TYPELESSPCC (76)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_BC3_UNORMFCC (77)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_BC3_UNORM_SRGBFCC (78)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_BC4_TYPELESSPCC (79)

Цель Поддержка
Биты на элемент (BPE) 4
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_BC4_UNORMFCC (80)

Цель Поддержка
Биты на элемент (BPE) 4
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_BC4_SNORMFCC (81)

Цель Поддержка
Биты на элемент (BPE) 4
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_BC5_TYPELESSPCC (82)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_BC5_UNORMFCC (83)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_BC5_SNORMFCC (84)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_B5G6R5_UNORMFNS (85)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер необязательные
Входной буфер вершины сборщика необязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget обязательные
Другие многосамплийные счетчики RT обязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_B5G5R5A1_UNORMFNS (86)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер необязательные
Входной буфер вершины сборщика необязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap необязательные
RenderTarget необязательные
Blendable RenderTarget необязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка необязательные
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_B8G8R8A8_TYPELESSPCS (90)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_B8G8R8A8_UNORMFCS (87)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка необязательные
Отображение Scan-Out обязательные
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео необязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_B8G8R8A8_UNORM_SRGBFCS (91)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out обязательные
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео необязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_B8G8R8X8_TYPELESSPCS (92)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_B8G8R8X8_UNORMFCS (88)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер обязательные
Входной буфер вершины сборщика обязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка необязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео необязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_B8G8R8X8_UNORM_SRGBFCS (93)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget обязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка обязательные
Отображение Scan-Out -
Приведение в битовый макет обязательные
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_AYUVV (100)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap обязательные
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео необязательные
Входные данные обработчика видео обязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_Y410V (101)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео необязательные
Входные данные обработчика видео необязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_Y416V (102)

Цель Поддержка
Биты на элемент (BPE) 64
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео необязательные
Входные данные обработчика видео необязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_NV12V (103)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео обязательные
Входные данные обработчика видео обязательные
Выходные данные обработчика видео обязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_P010V (104)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео необязательные
Входные данные обработчика видео необязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_P016V (105)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео необязательные
Входные данные обработчика видео необязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_420_OPAQUEV (106)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео обязательные
Входные данные обработчика видео обязательные
Выходные данные обработчика видео обязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_YUY2V (107)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео необязательные
Входные данные обработчика видео обязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_Y210V (108)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео необязательные
Входные данные обработчика видео необязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_Y216V (109)

Цель Поддержка
Биты на элемент (BPE) 32
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео необязательные
Входные данные обработчика видео необязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_NV11V (110)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 обязательные
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget обязательные
Blendable RenderTarget обязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео необязательные
Входные данные обработчика видео необязательные
Выходные данные обработчика видео необязательные
Общий ресурс обязательные
Ресурс с плитками -

DXGI_FORMAT_AI44V (111)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео обязательные
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_IA44V (112)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео обязательные
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_P8V (113)

Цель Поддержка
Биты на элемент (BPE) 8
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео обязательные
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_A8P8V (114)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования необязательные
Буфер -
Входной буфер вершины сборщика -
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D -
Текстура2D обязательные
Текстура3D -
TextureCube -
Шейдер ld -
Пример шейдера (любой фильтр) -
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap -
Автоматическое создание Mipmap -
RenderTarget -
Blendable RenderTarget -
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Другие многосамплийные счетчики RT -
Многофакторное разрешение -
Многофакторная загрузка -
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео обязательные
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

DXGI_FORMAT_B4G4R4A4_UNORMFNS (115)

Цель Поддержка
Биты на элемент (BPE) 16
Поддержка форматирования обязательные
Буфер необязательные
Входной буфер вершины сборщика необязательные
Буфер индекса сборщика входных данных -
Буфер вывода потока -
Текстура1D обязательные
Текстура2D обязательные
Текстура3D обязательные
TextureCube обязательные
Шейдер ld обязательные
Пример шейдера (любой фильтр) обязательные
Шейдер sample_c (фильтр сравнения) -
Пример шейдера (моно 1-разрядный фильтр) -
Сбор шейдера4 -
Шейдер gather4_c -
Mipmap обязательные
Автоматическое создание Mipmap необязательные
RenderTarget необязательные
Blendable RenderTarget необязательные
Логика слияния выходных данных -
Целевой объект глубины и набора элементов -
Необработанные UAV и SRV -
Структурированная UAV и SRV -
Типизированный UAV -
Типизированное хранилище UAV -
Типизированные нагрузки UAV -
Добавление атомарного приложения UAV -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store / Cmp&Exch -
Атомарный обмен UAV -
UAV Atomic Signed Min или Max -
UAV Atomic Unsigned Min или Max -
Блокировка ЦП обязательные
4x Multisample RenderTarget необязательные
8x Multisample RenderTarget необязательные
Другие многосамплийные счетчики RT необязательные
Многофакторное разрешение обязательные
Многофакторная загрузка необязательные
Отображение Scan-Out -
Приведение в битовый макет -
Поддержка декодировщика видео -
Входные данные обработчика видео -
Выходные данные обработчика видео -
Общий ресурс -
Ресурс с плитками -

Форматирование заметок

Назначение формата может измениться с одного уровня компонентов оборудования на следующий.

L : формат без типа

PCS: частично типизированный, приведение и простой макет

FCS: полностью типизированный, приведение и простой макет

FNS: полностью типизированный, не приведение и простой макет

PCC: частично типизированный, приведение и сложный макет

FCC: полностью типизированный, приведение и сложный макет

FNC: полностью типизированный, не приведение и сложный макет

V : формат видео

Обратные буферы и сканирование с помощью формата DXGI_FORMAT_R16G16B16A16_FLOAT содержат линейно-значение гамма-данные.

уровней компонентов оборудования D3D12

ID3D10Device::CheckFormatSupport

Руководство по программированию DXGI