Я знаю, что в DX10 D3DXMath все еще существует, однако для DX11 он был заменен на XNAMath, который совместим для xbox и pc. (это было мое первое предположение за отсутствующую функциональность)
Я сделал быструю проверку, и мой (последний июнь 2010 г.) sdk, использующий D3DX10Math.h, дал мне возможность для
D3DXVec3Dot () и D3DXVec3Cross ()
D3DXVec3Dot
D3DXVec3Cross
Это просто случай, когда страница документации не связывает их? (мои ссылки для dx9, но в визуальной студии intellisense показывал их для d3dx10Math)