Méthode IMFCameraConfigurationManager::LoadDefaults (mfidl.h)
Charge les valeurs par défaut du contrôle de la caméra pour la source de capture spécifiée.
Syntaxe
HRESULT LoadDefaults(
[in] IMFAttributes *cameraAttributes,
[out] IMFCameraControlDefaultsCollection **configurations
);
Paramètres
[in] cameraAttributes
Pointeur vers un IMFAttributes dans lequel l’attribut MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK identifie la source de capture pour laquelle les valeurs de contrôle par défaut sont récupérées.
[out] configurations
Reçoit un pointeur vers un objet IMFCameraControlDefaultsCollection représentant la collection de valeurs par défaut du contrôle de caméra.
Valeur retournée
Un HRESULT, y compris les éléments suivants :
Valeur | Description |
---|---|
S_OK | Succès |
MF_E_ATTRIBUTENOTFOUND | L’attribut MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK est introuvable dans les attributs IMFAttributes fournis dans cameraAttributes |
MF_E_SHUTDOWN | La fonction a été appelée après l’appel de IMFCameraConfigurationManager::Shutdown . |
Notes
Si aucun contrôle par défaut n’est spécifié, la collection résultante est vide. Par exemple , IMFCameraControlDefaultsCollection::GetControlCount retourne 0.
Spécifications
Client minimal pris en charge | Windows 11 Build 22621 |
Serveur minimal pris en charge | Windows 11 Build 22621 |
En-tête | mfidl.h |