Share via


Interfaz IMFCameraControlDefaults (mfidl.h)

Proporciona métodos para especificar los valores predeterminados del control de cámara.

Herencia

La interfaz IMFCameraControlDefaults hereda de la interfaz IUnknown.

Métodos

La interfaz IMFCameraControlDefaults tiene estos métodos.

 
IMFCameraControlDefaults::GetRangeInfo

Obtiene información sobre el intervalo aceptado, el valor de paso y el valor predeterminado de un control de cámara.
IMFCameraControlDefaults::GetType

Obtiene el tipo de configuración del control , que indica si el valor del control debe establecerse antes de que se inicie el streaming o después de que se haya iniciado el streaming.
IMFCameraControlDefaults::LockControlData

Recupera la carga de datos del control asociado a la instancia imfCameraControlDefaults, lo que permite a los clientes modificar directamente el valor de control.
IMFCameraControlDefaults::UnlockControlData

Desbloquea el búfer de datos de control desbloqueado con una llamada a LockControlData.

Comentarios

Use esta interfaz junto con IMFCameraControlDefaultsCollection y IMFCameraConfigurationManager para guardar conjuntos de valores de control predeterminados. Esto permite escenarios como proporcionar conjuntos independientes de valores de control predeterminados para distintos usuarios.

Requisitos

Requisito Valor
Header mfidl.h