kday
I found a Gigabyte motherboard that has Thunderbolt 3 built in, so with that I can use the Apollo interface without having to use a separate thunderbolt adapter for Windows OS.
Make sure you know all the details about Thunderbolt-3.
Most Thunderbolt audio interfaces are Thunderbolt-2 (including the Apollo-8).
If the audio interface is Thunderbolt-2, you'll need a Thunderbolt-3 to Thunderbolt-2 adapter (Apple and StarTech both make adapters).
If your motherboard doesn't specifically come with Thunderbolt-3, you can't just add it to any motherboard.
The motherboard specifically has to have a Thunderbolt-3 header... and support in the BIOS for that particular Thunderbolt Add-In-Card.
Thunderbolt-3 connects via USB-C port.
USB-C can carry USB-3.1 or Thunderbolt (this is where it can get confusing).
Many motherboards have USB-C port/s... but don't have Thunderbolt-3.
If the motherboard doesn't specifically mention having a Thunderbolt-3 controller (or support for a TB3 add-in-card), it doesn't have/support Thunderbolt.
Microsoft only supports "PCIe via Thunderbolt" with Thunderbolt-3 controllers.
If you have an older Thunderbolt-2 controller, it won't work.
Older Thunderbolt-2 controllers that are currently being used with Thunderbolt audio interfaces are running "Firewire via Thunderbolt"... not "PCIe via Thunderbolt"... which is necessary for PCIe level performance.
Microsoft only supports "PCIe via Thunderbolt" with Windows 10.
Make sure your Thunderbolt audio interface specifically has a Windows 10 driver.
Some are Mac only. Don't assume