VertexDeclaration

VertexDeclaration class

Η δήλωση μιας προσαρμοσμένης δομής κορυφής

public sealed class VertexDeclaration : IComparable<VertexDeclaration>, IEnumerable<VertexField>

Κατασκευαστές

ΟνομαΠεριγραφή
VertexDeclaration()Ο προεπιλεγμένος κατασκευαστής.

Ιδιότητες

ΟνομαΠεριγραφή
Count { get; }Λαμβάνει τον αριθμό όλων των πεδίων που ορίζονται σε αυτόVertexDeclaration
Item { get; }
Sealed { get; }ΑVertexDeclaration θα σφραγιστεί όταν χρησιμοποιηθεί απόTriMesh ήTriMesh , δεν επιτρέπονται άλλες τροποποιήσεις.
Size { get; }Το μέγεθος σε byte της δομής κορυφής.

Μέθοδοι

ΟνομαΠεριγραφή
static FromGeometry(Geometry, bool)Δημιουργία αVertexDeclaration με βάση αGeometry s διάταξη.
static FromType<T>()
AddField(VertexFieldDataType, VertexFieldSemantic, int, string)Προσθήκη νέου πεδίου κορυφής
Clear()Εκκαθάριση όλων των πεδίων.
CompareTo(VertexDeclaration)Συγκρίνει αυτήν την παρουσία με ένα καθορισμένο αντικείμενο και επιστρέφει μια ένδειξη των σχετικών τιμών τους.
override Equals(object)Καθορίζει εάν αυτό το στιγμιότυπο και ένα καθορισμένο αντικείμενο, το οποίο πρέπει επίσης να είναιVertexDeclaration αντικείμενο, έχουν την ίδια τιμή.
GetEnumerator()Λαμβάνει έναν απαριθμητή για να περπατήσει σε όλα τα πεδία κορυφής σε αυτήν την περίπτωση.
override GetHashCode()Επιστρέφει τον κωδικό κατακερματισμού για αυτήν τη συμβολοσειρά.
override ToString()Αναπαράσταση συμβολοσειράς τουVertexDeclaration

Δείτε επίσης