Forum » Programiranje » DirectX 9 SDK + Visual studio .NET
DirectX 9 SDK + Visual studio .NET
shorvat ::
Lep pozdrav,
rad bi napisal program (3D grafiko) v C# (.NET) z uporabo DirectX-a. Imam inštaliran Visual studio .NET in pa DirectX 9.00 SDK, a mi Visual studio pri prevajanju javi napako. Pravi, da ne najde knjižnice "Microsoft.DirectX". Nevem, kako bi "inportal" te knjižnice iz DirectXa, v Visual studio, , da bi zadeva delovala. Oba produkta je verjetno potrebno nekako združiti, a ne vem kako.
Za odgovore se že vnaprej zahvaljujem!
Sašo
rad bi napisal program (3D grafiko) v C# (.NET) z uporabo DirectX-a. Imam inštaliran Visual studio .NET in pa DirectX 9.00 SDK, a mi Visual studio pri prevajanju javi napako. Pravi, da ne najde knjižnice "Microsoft.DirectX". Nevem, kako bi "inportal" te knjižnice iz DirectXa, v Visual studio, , da bi zadeva delovala. Oba produkta je verjetno potrebno nekako združiti, a ne vem kako.
Za odgovore se že vnaprej zahvaljujem!
Sašo
atasmrk ::
V oknu solution explorer z desno klikni na references, pol pa add refference. Odpre se ti eno okno, kjer lohk izbiras med tremi vrstami referenc. Eno so .net reference, COM (common object mannager, tole je lohk tud narobe, govorim malo na pamet) reference, in pa ostalo. Kje naj bi se Microsoft.DirectX nahajal pa ne vem, malo pobrskaj.
shorvat ::
Knjižnice Microsoft.DirectX ne najdem nikjer. A ve kdo, če je potrebno v Visual studiu kaj nastavit?!!?
Senitel ::
DirectX se sicer nahaja kar pod .NET zavihkom. Pa si inštaliral SDK po tistem, ko si inštaliral VS .NET?
Mavrik ::
Torej, DirectX in C#:
Najprej dodaš reference kot je AtaSmrk napisal, potem pa še moraš dodati na začetek classa ali namespaca to:
using Microsoft.DirectX;
In še tisto kar boš še rabil:
using Microsoft.DirectX.Direct3D;
using Microsoft.DirectX.DirectDraw;
itd.
Pa se mora koda prevesti normalno.
Najprej dodaš reference kot je AtaSmrk napisal, potem pa še moraš dodati na začetek classa ali namespaca to:
using Microsoft.DirectX;
In še tisto kar boš še rabil:
using Microsoft.DirectX.Direct3D;
using Microsoft.DirectX.DirectDraw;
itd.
Pa se mora koda prevesti normalno.
The truth is rarely pure and never simple.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Igre na Linuxu še vedno počasnejše kot na Windows (strani: 1 2 )Oddelek: Novice / Igre | 25005 (20654) | MrStein |
» | video v c#Oddelek: Programiranje | 1535 (1075) | boss-tech |
» | directx sdkOddelek: Pomoč in nasveti | 921 (851) | Eboran |
» | Program, ki zkorišča zvočo kartico.Oddelek: Programiranje | 1986 (1351) | Microsoft |
» | 3D EngineOddelek: Programiranje | 1829 (1429) | helidium |