IMFCameraConfigurationManager::LoadDefaults-Methode (mfidl.h)

Lädt die Standardeinstellungen des Kamerasteuerelements für die angegebene Aufnahmequelle.

Syntax

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

Parameter

[in] cameraAttributes

Ein Zeiger auf ein IMFAttributes-Objekt , in dem das attribut MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK die Erfassungsquelle identifiziert, für die Standardsteuerelementwerte abgerufen werden.

[out] configurations

Empfängt einen Zeiger auf ein IMFCameraControlDefaultsCollection-Objekt , das die Auflistung der Standardwerte des Kamerasteuerelements darstellt.

Rückgabewert

Ein HRESULT, einschließlich der folgenden:

Wert BESCHREIBUNG
S_OK Erfolg
MF_E_ATTRIBUTENOTFOUND Das attribut MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK wurde in den in cameraAttributes bereitgestellten IMFAttributes nicht gefunden.
MF_E_SHUTDOWN Die Funktion wurde aufgerufen, nachdem IMFCameraConfigurationManager::Shutdown aufgerufen wurde.

Hinweise

Wenn keine Standardsteuerelemente angegeben sind, ist die resultierende Auflistung leer. D.h. IMFCameraControlDefaultsCollection::GetControlCount gibt 0 zurück.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 11 Build 22621
Unterstützte Mindestversion (Server) Windows 11 Build 22621
Kopfzeile mfidl.h