If you ordered an "easycap" it was not from the original company. You have bough a counterfeit.
All "easycaps" are counterfeits of "EzCAP". Some work and some are absolutley useless.
The reason you have trouble is because a DC60 is not compatible with Windows 7. I bet it also came with Ulead software? This is also not compatible with Windows 7.
The good news is you bought off Amazon. So send it back for a refund.
If you want a hassle free product, get the EzCAP116. You will not have any problems on Windows 7. It also comes with far better software.
It can also be purchased
here on Amazon.co.ukIf you are in the US, you can purchase
here on Ebay.com.