DirectX

.NET

3 svar · 269 visningar · startad av DavidB

Medlem sedan jan. 20001 372 inlägg
Trådstart#1

Tjena,

Jag har tänkt att testa lite DirectX och C#, jag får det dock inte riktigt att fungera. Jag har laddat hem och installerat DirectX 9.0b Software Development Kit (SDK) for C#. Problemet uppstår när jag skall testköra programmet (har än så länge bara testat att köra exemplerna som följer med). Jag kör med Microsoft Visual C# 2002.

Felet jag får är:
The type or namespace name 'DirectX' does not exist in the class or namespace 'Microsoft' (are you missing an assembly reference?)

på raden:

using Microsoft.DirectX;

Jag har kommit fram till att felet beror på att jag inte har lagt till någon referens som reffererar till DirectX. Det jag undrar är vilken fil det är man skall lägga in som referens? Jag har sökt och jag har försökt med några olika men inte hittat vilken.

Medlem sedan feb. 20002 300 inlägg
#2

Microsoft.DirectX borde ligga i C:\WINDOWS\Microsoft.NET\Managed DirectX\v9.02.2904\ eller något liknande.

Medlem sedan jan. 20001 372 inlägg
#3

Det ända jag hittar i den mappen är .xml filer med samma namn som .dll filerna borde heta

Medlem sedan feb. 20002 300 inlägg
#4

Du borde ha både dll och xml-filer. Har du "göm systemfiler" inställt?

Annars får du testa att installera om DirectX-SDKn

268 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)