No, TDS at 30% will be deducted on net winnings on every withdrawal amount or on net winnings at the end of every financial year, effective 1st April 2023.
We recommend that you go through the Government notification attached at the bottom for complete details on this new TDS law.
You can also refer to this Times Of India article to get a simplified version of these TDS changes.