Metodo IMFCameraConfigurationManager::LoadDefaults (mfidl.h)
Carica le impostazioni predefinite del controllo fotocamera per l'origine di acquisizione specificata.
Sintassi
HRESULT LoadDefaults(
[in] IMFAttributes *cameraAttributes,
[out] IMFCameraControlDefaultsCollection **configurations
);
Parametri
[in] cameraAttributes
Puntatore a un IMFAttributes in cui l'attributo MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK identifica l'origine di acquisizione per cui vengono recuperati i valori di controllo predefiniti.
[out] configurations
Riceve un puntatore a un oggetto IMFCameraControlDefaultsCollection che rappresenta l'insieme di valori predefiniti del controllo fotocamera.
Valore restituito
HRESULT, tra cui quanto segue:
Valore | Descrizione |
---|---|
S_OK | Operazione riuscita |
MF_E_ATTRIBUTENOTFOUND | L'attributo MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK non è stato trovato in IMFAttributes fornito in cameraAttributes |
MF_E_SHUTDOWN | La funzione è stata chiamata dopo la chiamata di IMFCameraConfigurationManager::Shutdown . |
Commenti
Se non sono specificati controlli predefiniti, la raccolta risultante sarà vuota. Ad esempio IMFCameraControlDefaultsCollection::GetControlCount restituirà 0.
Requisiti
Client minimo supportato | Windows 11 Build 22621 |
Server minimo supportato | Windows 11 Build 22621 |
Intestazione | mfidl.h |