| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come usare DirectX in VB
    DirectX è uno dei leader grafica di programmazione API utilizzate per i giochi, simulazioni e altre applicazioni grafiche come l'imaging medicale . E ' solo per Windows libreria disponibile per l'uso in C + + , così come qualsiasi . Lingua NET come C # o VB.net . L'unico passo necessario per iniziare a sfruttare tutta la potenza di una delle API grafiche leader nel mondo è quella di aggiungere un riferimento alla libreria di tuo . Progetto di rete . Istruzioni
    1

    destro del mouse sul nome del progetto nel pannello di navigazione e fare clic su "Add Reference ". Aggiungere riferimenti di progetto per Microsoft.DirectX.dll e Microsoft.DirectX.DirectDraw.dll
    2

    Copia e incolla il seguente nella parte superiore del file Main.vb : .

    Importazioni Microsoft.DirectXImports Microsoft.DirectX.DirectDraw
    3

    Nella parte superiore del vostro oggetto controller, incollare le seguenti dichiarazioni di variabile :

    visualizzazione privata come front DevicePrivate Come superficiale = NothingPrivate indietro Come superficiale = titolo NothingPrivate Come superficiale = testo NothingPrivate Come superficiale = fermaglio NothingPrivate Come Clipper = titlescreen NothingPrivate As String = Application.StartupPath + " \\ title.bmp "
    4

    Incollare il seguente codice nel tuo classe sotto il costruttore :

    private Sub InitDirectDraw ( ) ' usato per descrivere una superficie

    Dim descrizione As New SurfaceDescription ( ) ' Init la
    visualizzazione

    Device = Nuovo dispositivo ( ) # Se DEBUG Thendisplay.SetCooperativeLevel (Me , CooperativeLevelFlags.Normal ) # Else ' Impostare il livello Cooperativa e genitore , Stati

    ' Setted a schermo intero , esclusivamente per la forma ) per

    display.SetCooperativeLevel ( me , CooperativeLevelFlags.FullscreenExclusive ) 'Imposta la risoluzione e la profondità di colore

    ' usato a schermo intero ( 640x480 , colore a 16 bit ) per

    display.SetDisplayMode ( 640 , 480 , 16 , 0 , False ) # End If

    'Definire gli attributi per il fronte Surface

    description.SurfaceCaps.PrimarySurface = True

    # Se Thenfront DEBUG = New Surface ( descrizione , il display) # Elsedescription.SurfaceCaps.Flip = Truedescription.SurfaceCaps.Complex = True

    'Imposta il Back Buffer conteggio

    description.BackBufferCount = 1

    ' Crea la superficie con descrizione specifed e dispositivo ) per

    anteriore = New Surface ( descrizione , visualizzazione) # Fine Ifdescription.Clear ( ) # Se DEBUG Thendescription.Width = front.SurfaceDescription.Widthdescription.Height = front.SurfaceDescription.Heightdescription.SurfaceCaps.OffScreenPlain = Trueback = nuovo Surface ( descrizione , visualizzare ) # Else 'A Caps è un insieme di attributi utilizzati dalla maggior parte delle DirectX Components

    Previous :

    next :
      Articoli Correlati
    ·Come impostare una descrizione comandi personalizzata i…
    ·Come scrivere macro in Visual Basic 
    ·Come generare report Sub in VB NET 
    ·Come modificare una didascalia di dialogo di Windows 
    ·Come aggiungere a un array in VBA 
    ·Come inviare un array tramite Winsock in Visual Basic 6…
    ·Come creare uno script di Visual Basic 
    ·Come riempire DataSet & Bind DataGridView in diversi th…
    ·Come caricare una tabella da un file CSV con Visual Bas…
    ·Come eliminare tutti gli elementi all'interno di una ca…
      Articoli in evidenza
    ·Come usare Android SDK 
    ·Come inviare e-mail a VB.Net sistema di posta 
    ·Come Ricevere Byte da una porta seriale utilizzando Vis…
    ·Come connettersi a SQLite con Mongoose 
    ·Come programmare controllori logici 
    ·Programmazione delle porte seriali utilizzando Visual B…
    ·Come creare un COBOL quaderno 
    ·Come aggiungere codice HTML in un Modello di email in P…
    ·Come progettare un gioco 2D con Lua Player 
    ·Come utilizzare VB per comunicare con le porte seriali 
    Copyright © Conoscenza Informatica http://it.wingwit.com