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


Метод ID3D12VideoDevice::CheckFeatureSupport (d3d12video.h)

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

Синтаксис

HRESULT CheckFeatureSupport(
  D3D12_FEATURE_VIDEO FeatureVideo,
  void                *pFeatureSupportData,
  UINT                FeatureSupportDataSize
);

Параметры

FeatureVideo

Член перечисления D3D12_FEATURE_VIDEO , задающий функцию для запроса поддержки.

pFeatureSupportData

Структура, содержащая данные, описывающие сведения о конфигурации функции, для которой запрашивается поддержка, и после завершения вызова заполняется сведениями об уровне доступной поддержки. Сведения о структуре, связанной с каждым типом запроса на поддержку функций, см. в описании полей для D3D12_FEATURE_VIDEO.

FeatureSupportDataSize

Размер структуры, передаваемой параметру pFeatureSupportData .

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

В случае успешного выполнения возвращает S_OK . В противном случае возвращает E_INVALIDARG , если неподдерживаемый тип данных передается параметру pFeatureSupportData Или для параметра FeatureSupportDataSize обнаружено несоответствие размера.

Требования

Требование Значение
Заголовок d3d12video.h
DLL d3d12.dll