高姓和王姓是可以直接通婚的。至于哪种情况下是不可以通婚呢,一般现代科学认为近亲是不能通婚的,会导致对下一代有影响,在古代贵亲及豪门是可以近亲通婚,甚至是现在一些欧洲贵族也有这样的情况。总之不同姓氏是可以通婚,只要不是同胎就行了。