This is completely incorrect. These mannerism are picked up on as a cultural trait for gay men, they are not inherent. Nor are they feminine, I don't know any women who act like that, and there are plenty of gay men that do not display them.
Most homosexual men are not effeminate, but the fact is some are. At least in some cases the two go together.