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


Метод ID3D11Device2::CheckMultisampleQualityLevels1 (d3d11_2.h)

Получение количества уровней качества, доступных во время множественной выборки.

Синтаксис

HRESULT CheckMultisampleQualityLevels1(
  [in]  DXGI_FORMAT Format,
  [in]  UINT        SampleCount,
  [in]  UINT        Flags,
  [out] UINT        *pNumQualityLevels
);

Параметры

[in] Format

Тип: DXGI_FORMAT

Формат текстуры во время множественной выборки.

[in] SampleCount

Тип: UINT

Количество выборок во время множественной выборки.

[in] Flags

Тип: UINT

Сочетание D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_FLAGS значений , объединенных с помощью побитовой операции ИЛИ. В настоящее время поддерживается только D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_TILED_RESOURCE .

[out] pNumQualityLevels

Тип: UINT*

Указатель на переменную получает количество уровней качества, поддерживаемых адаптером. См. заметки.

Возвращаемое значение

Тип: HRESULT

Этот метод возвращает один из кодов возврата Direct3D 11.

Комментарии

При использовании текстуры с несколькими выборками количество уровней качества, доступных для адаптера, зависит от используемого формата текстуры и количества запрашиваемых образцов. Максимальное количество уровней качества определяется D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT в D3D11.h. Если этот метод возвращает значение 0, сочетание формата и количества примеров не поддерживается для установленного адаптера.

Кроме того, определение уровня качества определяется каждым поставщиком оборудования, однако Direct3D не предоставляет возможности для обнаружения этой информации.

Обратите внимание, что FEATURE_LEVEL_10_1 устройства должны поддерживать 4x MSAA для всех целевых объектов отрисовки, за исключением R32G32B32A32 и R32G32B32. FEATURE_LEVEL_11_0 устройства должны поддерживать 4x MSAA для всех целевых форматов отрисовки и 8x MSAA для всех целевых форматов отрисовки, кроме форматов R32G32B32A32.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d3d11_2.h
Библиотека D3D11.lib

См. также раздел

ID3D11Device2