Using icloud photos in Windows app

I have created a windows app to organize my nature photos. I use icloud to save my photos and was wondering if there was a way I could view specific photos from icloud photos on a desktop canvas without downloading and saving locally each image (what I’m currently doing)