IMFCameraConfigurationManager::LoadDefaults メソッド (mfidl.h)

指定したキャプチャ ソースのカメラ コントロールの既定値を読み込みます。

構文

HRESULT LoadDefaults(
  [in]  IMFAttributes                      *cameraAttributes,
  [out] IMFCameraControlDefaultsCollection **configurations
);

パラメーター

[in] cameraAttributes

MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK属性が、既定の制御値を取得するキャプチャ ソースを識別する IMFAttributes へのポインター。

[out] configurations

カメラ コントロールの既定値のコレクションを表す IMFCameraControlDefaultsCollection オブジェクトへのポインターを受け取ります。

戻り値

次を含む HRESULT:

説明
S_OK Success
MF_E_ATTRIBUTENOTFOUND MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK属性が、cameraAttributes で提供されている IMFAttributes で見つかりませんでした
MF_E_SHUTDOWN 関数は、 IMFCameraConfigurationManager::Shutdown が呼び出された後に呼び出されました。

解説

既定のコントロールが指定されていない場合、結果のコレクションは空になります。 つまり、 IMFCameraControlDefaultsCollection::GetControlCount は 0 を返します。

要件

   
サポートされている最小のクライアント Windows 11 ビルド 22621
サポートされている最小のサーバー Windows 11 ビルド 22621
Header mfidl.h