IDMLDevice::CheckFeatureSupport メソッド (directml.h)
DirectML デバイスでサポートされているオプションの機能に関する情報を取得します。
構文
HRESULT CheckFeatureSupport(
DML_FEATURE feature,
UINT featureQueryDataSize,
[in, optional] const void *featureQueryData,
UINT featureSupportDataSize,
[out] void *featureSupportData
);
パラメーター
feature
種類: DML_FEATURE
サポートのクエリを 実行 する機能を記述するDML_FEATURE列挙の定数。
featureQueryDataSize
型: UINT
featureQueryData パラメーターが指す構造体のサイズ (指定されている場合)、それ以外の場合は 0。
[in, optional] featureQueryData
型: const void*
機能パラメーターの値に対応するクエリ構造への省略可能なポインター。 各定数の対応するクエリの種類を確認するには、「 DML_FEATURE」を参照してください。
featureSupportDataSize
型: UINT
featureSupportData パラメーターによって指される構造体のサイズ。
[out] featureSupportData
型: void*
機能パラメーターの値に対応するサポート データ構造へのポインター。 各定数の対応するサポート データ型を確認するには、「 DML_FEATURE」を参照してください。
戻り値
種類: HRESULT
このメソッドは、成功すると S_OK を返します。 それ以外の場合は、 DML_FEATURE が認識されないかサポートされていない場合は DXGI_ERROR_UNSUPPORTED を返し、パラメーターが正しくない場合は E_INVALIDARG を返します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | directml.h |
Library | DirectML.lib |
[DLL] | DirectML.dll |