D3DDDIARG_SETSTREAMSOURCEUM structure (d3dumddi.h)
La structure D3DDDIARG_SETSTREAMSOURCEUM décrit le flux de vertex à lier à une mémoire tampon de mémoire utilisateur.
Syntaxe
typedef struct _D3DDDIARG_SETSTREAMSOURCEUM {
[in] UINT Stream;
[in] UINT Stride;
} D3DDDIARG_SETSTREAMSOURCEUM;
Membres
[in] Stream
Index, à partir de zéro, pour le flux de vertex à lier à une mémoire tampon de mémoire utilisateur.
[in] Stride
Taille, en octets, d’un sommet au sommet suivant dans le flux. Contrairement à l’appel à la fonction SetStreamSource , Stride ne peut pas être défini sur zéro. Étant donné qu’un seul flux peut être lié à une mémoire tampon utilisateur, chaque vertex du flux doit recevoir des données différentes pour le traitement.
La valeur Stride doit être alignée sur DWORD.
Remarques
Dans un appel à la fonction SetStreamSourceUM du pilote d’affichage en mode utilisateur, un pointeur vers une structure D3DDDIARG_SETSTREAMSOURCEUM est passé dans le paramètre pData . Le runtime Microsoft Direct3D fournit des données de vertex pour le flux de vertex via le paramètre pUMBuffer dans un appel à la fonction SetStreamSourceUM du pilote d’affichage en mode utilisateur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3dumddi.h (inclure D3dumddi.h) |
Voir aussi
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