Метод ID3D10Device::CheckFormatSupport (d3d10.h)

Получите поддержку заданного формата на установленном видеоустройстве.

Синтаксис

HRESULT CheckFormatSupport(
  [in]  DXGI_FORMAT Format,
  [out] UINT        *pFormatSupport
);

Параметры

[in] Format

Тип: DXGI_FORMAT

Перечисление DXGI_FORMAT, описывающее формат, для которого необходимо проверка для поддержки.

[out] pFormatSupport

Тип: UINT*

Битовое поле D3D10_FORMAT_SUPPORT значений перечисления, описывающих, как на установленном устройстве поддерживается указанный формат. Значения являются ORed вместе.

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

Тип: HRESULT

Возвращает S_OK в случае успешного выполнения; В противном случае возвращает E_INVALIDARG, если параметр Format имеет значение NULL, или возвращает E_FAIL, если описанный формат не существует.

Комментарии

Большая часть поддержки форматов основана на уровне функций Direct3D. Только в нескольких конкретных вариантах использования требуется проверка на поддержку. Дополнительные сведения см. в разделах Поддержка оборудования для форматов Direct3D 10 и Поддержка оборудования для форматов Direct3D 10.1 .

Требования

Требование Значение
Целевая платформа Windows
Header d3d10.h
Библиотека D3D10.lib

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

ИНТЕРФЕЙС ID3D10Device