共用方式為


DML_FEATURE_QUERY_FEATURE_LEVELS 結構 (directml.h)

用來查詢 DirectML 裝置,以取得一或多個功能層級的支援。 請參閱 IDMLDevice::CheckFeatureSupport。 功能常數 DML_FEATURE_FEATURE_LEVELS,且支援資料類型 DML_FEATURE_DATA_FEATURE_LEVELS

語法

struct DML_FEATURE_QUERY_FEATURE_LEVELS {
  UINT                    RequestedFeatureLevelCount;
  const DML_FEATURE_LEVEL *RequestedFeatureLevels;
};

成員

RequestedFeatureLevelCount

類型: UINT

RequestedFeatureLevels陣列中的專案數目。

RequestedFeatureLevels

類型:_Field_size_ (RequestedFeatureLevelCount) DML_FEATURE_LEVEL*

要查詢支援的功能層級陣列。 當 IDMLDevice::CheckFeatureSupport 傳回時, DML_FEATURE_DATA_FEATURE_LEVELS 結構會包含裝置所支援此陣列中最高功能層級。

備註

此查詢與DMLCreateDevice1minimumFeatureLevel參數搭配使用。 藉由提供最低功能層級給 DMLCreateDevice1,您可以保證 下限至 基礎 DirectML 裝置的功能層級支援。

使用此查詢,您也可以擷取此 DirectML 裝置所支援之功能層級的 上限 。 然後,此資訊可用來在無法使用特定功能的情況下,達到正常後援。

可用性

此 API 是在 DirectML 版本中 1.1.0 引進的。

需求

   
最低支援的用戶端 Windows 10組建 20348
最低支援的伺服器 Windows 10組建 20348
標頭 directml.h

另請參閱

IDMLDevice::CheckFeatureSupport 方法

DML_FEATURE列舉

DML_FEATURE_DATA_FEATURE_LEVELS 結構