Listes de points
Une liste de points est une collection de sommets qui sont rendus sous forme de points isolés. Votre application peut les utiliser dans des scènes 3D pour star des champs ou des lignes pointillées sur la surface d’un polygone.
L’illustration suivante illustre une liste de points affichée.
Votre application peut appliquer des matériaux et des textures à une liste de points. Les couleurs dans le matériau ou la texture apparaissent uniquement aux points dessinés, et pas n’importe où entre les points.
Le code suivant montre comment créer des sommets pour cette liste de points.
struct CUSTOMVERTEX
{
float x,y,z;
};
CUSTOMVERTEX Vertices[] =
{
{-5.0, -5.0, 0.0},
{ 0.0, 5.0, 0.0},
{ 5.0, -5.0, 0.0},
{10.0, 5.0, 0.0},
{15.0, -5.0, 0.0},
{20.0, 5.0, 0.0}
};
L’exemple de code ci-dessous montre comment afficher cette liste de points dans Direct3D 9 à l’aide de IDirect3DDevice9::D rawPrimitive.
//
// It is assumed that d3dDevice is a valid
// pointer to a IDirect3DDevice9 interface.
//
d3dDevice->DrawPrimitive( D3DPT_POINTLIST, 0, 6 );
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour