Can you run your game packaged for xbox one, on pc, with an xbox controller?

Can you run your game packaged for xbox one, on pc, with an xbox controller? Or is there a way to get your game on xbox, just for personal play? not the whole game dev registration thing…

I’ve recently learnt you can connect an xbox one controller with a windows pc, so could I play my game, ‘packaged’ and finished for xbox one, but using an xbox controller?
Thank you for answering!