Welcome to Microsoft Q&A!
Is there a solution where I can do this task using only pure UWP and C#?
If you want to change the cursor with custom image, adding the c++ resource file and using
CoreCursorType.Custom is correct way to do it. Currently, there is no other ways that you could set the cursor with custom image via API directly.
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.