» »

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

Senitel ::

A referenco na Direct3D si nastavil v svojem projektu?

shorvat ::

Nisem tega nastavil, ker ne vem! Mi lahko to malo bolj podrobno razložiš!

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.
The truth is rarely pure and never simple.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Igre na Linuxu še vedno počasnejše kot na Windows (strani: 1 2 )

Oddelek: Novice / Igre
7625005 (20654) MrStein
»

video v c#

Oddelek: Programiranje
241535 (1075) boss-tech
»

directx sdk

Oddelek: Pomoč in nasveti
6921 (851) Eboran
»

Program, ki zkorišča zvočo kartico.

Oddelek: Programiranje
341986 (1351) Microsoft
»

3D Engine

Oddelek: Programiranje
291829 (1429) helidium

Več podobnih tem