Condividi tramite


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