What the best before encrypting full HDD

I have buy a new HDD for my data. And I see that I can encrypting the complete HDD without initialise the disk and create a partition.

For my previous HDD, I always first initialise disk, after create a partition on the full disk, and after say to vera crypt to encrypt the complete partition.

The difference is that, in my computer, when my disk are unmounted :
the first one have no letter, and I have a message of windows say me "you must initialise disk before use"
for the segond disk I can see a disk for example on H: with a partition RAW

My question is :
What the best before encrypting a complete HDD ?

make a partition on full HDD and encrypt it ?
or

delete all partition / no initialise disk and encrypt the complete volume ?

Thanks for your help,
And sorry, my english is not very good, if i'm not clear tell me !

I recommend allowing Windows to create a partition and then encryption the partition.

The prevents Windows from prompting you to format the drive anytime it is connected to your Windows PC which some users have accidentally clicked the wrong button and quick formatted the encrypted drive.

I recommend allowing Windows to create a partition and then encryption the partition.

The prevents Windows from prompting you to format the drive anytime it is connected to your Windows PC which some users have accidentally clicked the wrong button and quick formatted the encrypted drive.