internal static void SetImageFx(this MmalCameraComponent camera, MmalParamImagefxType imageFx) { MmalLog.Logger.LogDebug($"Setting Image FX: {imageFx}"); var imgFx = new MmalParameterImageFxType( new MmalParameterHeaderType(MmalParameterImageEffect, Marshal.SizeOf <MmalParameterImageFxType>()), imageFx); MmalCheck(MmalPort.SetParameter(camera.Control.Ptr, &imgFx.Hdr), "Unable to set image fx"); }
public MmalParameterImageFxType(MmalParameterHeaderType hdr, MmalParamImagefxType value) { Hdr = hdr; Value = value; }