Yes but only if one has previously backed up the computer to the My Cloud using a backup program installed on the Windows PC.
The My Cloud is a network attached storage device. Time Machine is an app/program on the Macintosh, not on the My Cloud. WD Smartware that gets installed to a Windows PC can be configured to backup files/programs. See the Smartware Help to learn how to add custom folder locations.
One may be better off using a dedicated backup program either paid or free to backup the entire computer hard drive to the My Cloud. Usually these third party backup programs have more features and options than Smartware. For example the following free programs can be configured to backup a computer to the My Cloud. Some of these programs also offer the ability to create a boot disc to boot a Windows computer so the content can be restored from the backup location.