Buenas!
Son días de mundial así que los posts serán cortos y al pie. Hoy me encontraba con la necesidad de trabajar con la cámara en una UWP App; y claro, son pocas líneas de código, pero pueden ser solo una. Recordé que la última versión de Windows Community Toolkit v3.0 nos permitia reducir el código a lo siguiente
Xaml code:
<controls:CameraPreview x:Name=”CameraPreviewControl” />
C# code:
await CameraPreviewControl.StartAsync(); ();
CameraPreviewControl.CameraHelper.FrameArrived += CameraPreviewControl_FrameArrived;
Increiblemente facil! Hace un tiempo ya escribi sobre como en versiones anteriores, podíamos trabajar con BlueTooth Low Energy también con un par de líneas de código, y como en la versión 1.2 (creo) este toolkit nos ayudaba a utilizar forma correcta el pool de conexiones de HttpClient.
Importante: si no has leído este post, deberías. La clase HttpClient te puede dar algunos dolores de cabeza si no conoces como funciona internamente.
Así que, hoy con solo 3 líneas he integrado la cámara a mi App y ya puedo seguir tranquilo viendo las sorpresas que nos deja el mundial!
Happy coding!
Saludos @ Burlington
El Bruno
PD: Si eres padre, debes conocer a Pusheen The Cat
References
My blogs on Community Toolkit