I don’t suggest you to train your model in C++ on Windows as we don’t have an official low level interfaces guide for this.
I think that you can still create your model in python then you will have some solutions to make a relative easy C++ inference on Desktop. E.g. see

  
      

      TensorFlow
  

  
    

Using AOT compilation  |  XLA  |  TensorFlow 6



  

  
    
    
  

  


Or:
  
      

      github.com
  

  
    

GitHub - serizba/cppflow: Run TensorFlow models in C++ without installation and... 7


  Run TensorFlow models in C++ without installation and without Bazel - GitHub - serizba/cppflow: Run TensorFlow models in C++ without installation and without Bazel