Метод 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 |