Compartir a través de


Método IMFCameraConfigurationManager::LoadDefaults (mfidl.h)

Carga los valores predeterminados del control de cámara para el origen de captura especificado.

Sintaxis

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

Parámetros

[in] cameraAttributes

Puntero a un IMFAttributes en el que el atributo MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK identifica el origen de captura para el que se recuperan los valores de control predeterminados.

[out] configurations

Recibe un puntero a un objeto IMFCameraControlDefaultsCollection que representa la colección de valores predeterminados del control de cámara.

Valor devuelto

HrESULT, incluido lo siguiente:

Valor Descripción
S_OK Correcto
MF_E_ATTRIBUTENOTFOUND No se encontró el atributo MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK en los IMFAttributes proporcionados en cameraAttributes.
MF_E_SHUTDOWN Se llamó a la función después de llamar a IMFCameraConfigurationManager::Shutdown .

Comentarios

Si no se especifica ningún control predeterminado, la colección resultante estará vacía. Es decir, IMFCameraControlDefaultsCollection::GetControlCount devolverá 0.

Requisitos

   
Cliente mínimo compatible compilación 22621 de Windows 11
Servidor mínimo compatible compilación 22621 de Windows 11
Encabezado mfidl.h