Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Výučba na VB.NET DirectX

Microsoft DirectX je výber z technológií vyvinutých pre spustenie a zobrazenie multimediálnych bohatých Windows aplikácií , ako je grafika , video a 3D animácie . DirectX sa skladá z bezpečnostných a výkonnostných aktualizácie , spolu s funkciami , ktoré je možné pristupovať pomocou aplikácie využívajúce DirectX API . DirectX podporuje 2D a 3D grafiky , zvuku a vstup . Kit Balíček Direct Software Development zahŕňa : Direct3D , DirectInput , Windows Prieskumník hier a programových nástrojov a knižníc . Pokyny dovolená 1

Stiahnite si DirectX SDK od spoločnosti Microsoft . Dvakrát kliknite na stiahnutý súbor spustite inštaláciu .
2

Kliknite na tlačidlo " Štart " , potom " Všetky programy " . Vyberte " Visual Studio " pre vstup do vývojového prostredia Visual Studio . Kliknite na tlačidlo " Nový" , potom vyberte " projekt " pre vytvorenie nového projektu . Vyberte " Visual Basic Project " , potom " Aplikácia systému Windows " pre vytvorenie novej aplikácie VB.Net . . Dvakrát kliknite na prázdnu oblasť Form1
3

Zadajte nasledujúce odkazy na triedy formulára v aplikácii :

Dovoz Microsoft . DirectX

Dovoz Microsoft . DirectX . Direct3D

Dovoz Microsoft.DirectX.Direct3DX

deklarovať nasledujúce premenné formulára triedy :

Dim zariadenia ako Direct3D.Device

Dim pamäti As VertextBuffer .

zariadenie premenná sa zaoberá kresbou a transformujúcich sa činností
4

Vytvorte si svoj prístroj pomocou kódu :

Dim prítomný ako nový PresentParameters

device = New Device ( 0 , DeviceType.Hardware , Me.Handle , _

CreateFlags.SoftwareVertexProcessing , súčasnosť )

objekt Prístroj má päť parametrov . Prvý z nich je index adaptér , druhý špecifikuje typ prístroja , tretí sa zaoberá udalosťami Windows , štvrtý je voľba parametrov . Posledným z nich je objekt PresentParameters
5

Draw so zariadením v tomto tvare : .

Sub Form1 ( ByVal sender As Object , byval e ako System.EventArgs ) _

Kľučky Me.Load klipart

device.Clear ( ClearFlags.Target , Color.Black , 0 , 0 )

End Sub


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené