| 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 >> C /C + + Programming >> Content
    Quali sono Direct3D e OpenGL
    ? OpenGL e Direct3D sono Application Programming Interface specifiche ( API ) per la programmazione dei computer grafica . Ogni API ha vantaggi e svantaggi e può essere utilizzato in una varietà di situazioni . Sia OpenGL e Direct3D sono supportati da tutti i driver della scheda grafica in Windows . OpenGL Vantaggi

    OpenGL è una API grafiche multi-piattaforma , il che significa che lo stesso codice può essere utilizzato su diversi tipi di sistemi operativi con modifiche minime . OpenGL viene eseguito su ogni computer con capacità di produzione grafica e non richiede nessun download aggiuntivi .
    OpenGL Svantaggi

    OpenGL viene scritta una specifica mantenuto dal OpenGL Architecture Review Board . Ciò significa che l'API è lento ad adottare nuove caratteristiche su schede grafiche , e non tutti gli effetti grafici sono supportati su tutte le schede , secondo OpenGL.org .

    Vantaggi Direct3D
    < br >

    Direct3D è distribuito e gestito da Microsoft . E 'progettato per funzionare meglio su computer Windows , ed è l'API predominante utilizzato da sviluppatori di giochi per computer . Alcune console di gioco anche supportare l'uso di Direct3D , che viene rilasciato più spesso di OpenGL e contiene uno specifico insieme di funzionalità che gli sviluppatori di driver devono includere .
    Svantaggi Direct3D

    Direct3D è supportato solo su computer Windows , come è governata da Microsoft . Ciò rappresenta una sfida quando il porting di un'applicazione grafica di un computer non Windows . Inoltre , Direct3D non è distribuito con tutti i sistemi operativi Windows . È necessario scaricare i driver Direct3D al computer prima di utilizzare un programma scritto con Direct3D .

    Previous :

    next :
      Articoli Correlati
    ·Che cosa è Scarlett Fever 
    ·I vantaggi di Prototipi di funzione 
    ·Come creare un puntatore di memoria in C 
    ·Come scrivere una semplice console di File Transfer Pro…
    ·Gli svantaggi di puntatori in C 
    ·Come identificare un utente Windows con ASP 
    ·Come convertire una stringa in Boolean 
    ·Come utilizzare la funzione strncpy in C + + 
    ·Come implementare l' ADT Stack 
    ·Aggiunta di una DLL in un progetto CPP 
      Articoli in evidenza
    ·Come convertire una stringa UTF-8 con Java 
    ·Come fare una calcolatrice Geometry in C + + 
    ·C + + Struttura Ripetizione 
    ·Come codice Whois Lookup in Python 
    ·Tipi di errori di sintassi 
    ·Come scrivere uno script di un'attività amministrativa…
    ·Come trovare la password per localhost MySQL Server 
    ·Come impostare la chiave di accesso in Visual Basic 
    ·Elenco dei vantaggi di UML 
    ·La mia query è veloce a MySQL e lenta in PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com