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


Поддержка расширенных знаний о форматировании

Этот раздел относится только к операционным системам Windows 7 и более поздних версий.

Для версии Direct3D 10.1, предоставленной Windows 7, определено несколько новых форматов. Кроме того, Windows 7 Direct3D 10.1 предоставляет DXGI_FORMAT_R8G8B8A8_TYPELESS существующее семейство форматов с возможностью приведения между членами. Direct3D 10.1 и более поздних версий предоставляет эту расширенную поддержку формата с помощью новой версии и механизма обнаружения аппаратных возможностей. Direct3D 10.0 не поддерживает расширенные форматы, даже если графическое оборудование имеет возможности Direct3D 10.1.

Ниже приведены новые функции Direct3D 10.1 для поддержки расширенного информирования о форматах:

  • Новые форматы XR для сканирования высокого цвета

  • Повторное добавление форматов BGR, отсутствующих в Direct3D версии 10

  • Включение создания разноформатных представлений полностью типизированных элементов DXGI_FORMAT_R8G8B8A8_TYPELESS, семейств DXGI_FORMAT_R10G10B10A2_TYPELESS и DXGI_FORMAT_R16G16B16_A16_TYPELESS, которые содержат все форматы сканирования Direct3D версии 10

  • Поддержка сканирования и представления для BGRA и BGRA_SRGB

Windows 7 также предоставляет свою версию Direct3D 9 с новым флагом цепочки буферов, который позволяет интерпретации XR обратного буфера 10:10:10:2 для связи с DWM.

В следующих разделах описываются новые возможности Direct3D.

Поддержка обнаружения версий

Сведения о расширенном формате

Приведение полностью типизированных задних буферов

Поддержка Scan-Out BGRA

Требования к расширенному формату

Изменения DDI для драйверов Direct3D версии 9