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 |