/ / Incapaz de encontrar a referência Microsoft.DirectX - c #, .net, visual-studio, directx, direct3d

Não é possível encontrar a referência Microsoft.DirectX - c #, .net, visual-studio, directx, direct3d

Eu sou muito novo para o DirectX. Eu fiz um pequeno aplicativo wpf baseado em Kinect em C #, e eu quero usar APIs do DirectX para trabalhar com modelos 3D e Kinect.

Eu fiz muita pesquisa, mas ainda sou incapaz de encontrar a referência para Microsoft.DirectX.

Eu clique com o botão direito do mouse em referências -> Adicionar Referência. Então eu navego para C: WindowsMicrosoft .NET, mas não há nenhuma pasta chamada DirectX ou similar.

E é por isso que quando eu escrevo

usando o Microsoft.DirectX;

isso me dá um erro

O tipo ou nome de namespace "DirectX" não existe no namespace "Microsoft" (falta uma referência de assembly?)

Por favor, explique-me onde eu posso encontrar a referência de montagem e adicioná-lo no projeto?

Eu estou usando o Visual Studio 2015 no Windows 10, 64 bits

Respostas:

1 para resposta № 1

Supondo que você esteja tentando usar um wrapper do .NET para o DirectX, esse namespace estava disponível como parte de DirectX 9.0 para código gerenciado, que foi abandonado pela Microsoft em torno de umhá dez anos a favor da XNA, que também está agora abandonada. Eu esqueci se o XNA mantinha o namespace Microsoft.DirectX. Houve também suporte gerenciado DirectX no Windows Phone por um tempo. Hoje em dia, se você quiser um wrapper gerenciado para o DirectX no desktop do Windows, sua melhor aposta é provavelmente SharpDX, que ainda está em desenvolvimento ativo. (Lembre-se, porém, que o SharpDX não usa a mesma estrutura de classe que o Managed DirectX ou XNA, portanto, qualquer documentação que você esteja referindo ao Microsoft.DirectX provavelmente não será muito útil para você ao trabalhar com o SharpDX.)