Skip to main content

Τι είναι το OpenGL Λειτουργία?

opengl reg;Η λειτουργία είναι ένα μπλοκ εκτελέσιμου κώδικα που καλείται από ένα πρόγραμμα υπολογιστή χρησιμοποιώντας το όνομα της συνάρτησης και οποιωνδήποτε σχετικών παραμέτρων.Μια παράμετρος λειτουργίας είναι κάποια μεταβλητή ή πληροφορίες που πρέπει να προστεθούν μετά το όνομα του OpenGL Reg.λειτουργία για να κατευθύνει τη δράση που θα ληφθεί.OpenGL Έχει μια μεγάλη σειρά λειτουργιών που χρησιμοποιούνται για την προσέλκυση, χειρισμό και καθιστώντας μια τρισδιάστατη (3D) σκηνή και για να αλλάξει τις τιμές διαφορετικών μεταβλητών που μπορούν να επηρεάσουν την εμφάνιση ή την ταχύτητα της απόδοσης.Όλες οι λειτουργίες στο OpenGL Reg.Βιβλιοθήκη λειτουργίας χρησιμοποιούν μια αυστηρή σύμβαση ονομασίας που περιγράφει ποιες παράμετροι αναμένονται και σε ποια βιβλιοθήκη περιέχεται η λειτουργία

Η σύμβαση ονομασίας για ένα OpenGL Reg.Η λειτουργία αποτελείται από τέσσερα μέρη που αποτελούν το πραγματικό όνομα μιας συνάρτησης.Το πρώτο μέρος ονομάζεται πρόθεμα και υποδεικνύει τη βιβλιοθήκη στην οποία ανήκει η λειτουργία.Για τις βασικές λειτουργίες, αυτό το πρόθεμα είναι GL, που στέκεται για βιβλιοθήκη γραφικών.Άλλα προθέματα περιλαμβάνουν τα εργαλεία βοηθητικών εργαλείων βιβλιοθήκης γραφικών και τους κωδικούς δύο γραμμάτων που αντιπροσωπεύουν τους κατασκευαστές υλικού γραφικών που απαιτούν ειδικές λειτουργίες για τις συγκεκριμένες κάρτες τους για πρόσβαση σε χαρακτηριστικά μη διαθέσιμα σε άλλες συσκευές.Το όνομα της λειτουργίας είναι το ίδιο το όνομα.Αυτό μπορεί να αναφέρεται απευθείας σε μια τιμή που θα αλλάξει ή μια ενέργεια που πρέπει να ληφθεί.Παραδείγματα του τμήματος ονόματος μιας συνάρτησης περιλαμβάνουν το χρώμα, την κορυφή, τη διαγραφή και τη διαφθορά.Το όνομα ακολουθεί αμέσως το πρόθεμα και συνήθως κεφαλαιοποιείται για να το διακρίνει από το πρόθεμα και να κάνει τον κώδικα πιο ευανάγνωστο.

Το τρίτο στοιχείο ενός OpenGL Reg.Το όνομα της λειτουργίας είναι ο αριθμός των παραμέτρων που δέχεται η λειτουργία.Αυτά μπορούν επίσης να ονομαστούν επιχειρήματα.Αυτό είναι απλά ένας αριθμός.Έτσι μια συνάρτηση που απαιτεί τρία επιχειρήματα θα έχει το αριθμητικό 3 σε αυτή τη θέση, αμέσως μετά το όνομα της λειτουργίας

το τελικό στοιχείο ενός OpenGL Reg.Το όνομα της λειτουργίας είναι ο τύπος δεδομένων της μεταβλητής που αναμένεται ως παράμετρος.Πρόκειται για μια συντομογραφία που βοηθά να υπενθυμίσουμε στον προγραμματιστή ποια δεδομένα αναμένονται και επιτρέπει επίσης σε μία μόνο λειτουργία να έχει πολλαπλές προβλέψιμες παραλλαγές που δέχονται επιχειρήματα διαφορετικού τύπου δεδομένων.Παραδείγματα αυτού είναι το F για έναν αριθμό κυμαινόμενου σημείου, εγώ για έναν ακέραιο ή Β για ένα byte

από αυτούς τους κανόνες, ένα πλήρες OpenGL Reg.Όνομα λειτουργίας για τη δημιουργία ενός σημείου κορυφής σε μια θέση 3D που ορίζεται στους αριθμούς κυμαινόμενου σημείου θα ήταν το GlverTex3F.Η συνάρτηση μπορεί να αλλάξει λογικά για να δεχτεί ακέραιους ακέραιους απλώς τροποποιώντας το τελευταίο μέρος, έτσι ώστε να διαβάζει το Glvertex3i.Ένα μέρος της επιτυχίας του OpenGL Reg.είναι η αυστηρή τήρηση των προτύπων όπως οι συμβάσεις που ονομάζουν λειτουργίες.