The short answer is that you can't. A USB header port can only handle one device, so it has to go into a hub to support multiple USB-C ports for a multi-device configuration. You could do USB header ...
If you're looking to add USB ports to a PC, you might see something about USB headers. Are these the same as USB ports? If ...
I didn't really expect this to be a hard thing to find - I'd like to add Bluetooth to my desktop PC (X570, 3700X, etc.). I'm agnostic about wifi inclusion - it's happily plugged into the wall, which ...