Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La structure D3DDDIARG_SETSTREAMSOURCE décrit la partie du flux de vertex à lier à une mémoire tampon de vertex.
Syntaxe
typedef struct _D3DDDIARG_SETSTREAMSOURCE {
[in] UINT Stream;
[in] HANDLE hVertexBuffer;
[in] UINT Offset;
[in] UINT Stride;
} D3DDDIARG_SETSTREAMSOURCE;
Membres
[in] Stream
Flux à lier, qui est une valeur comprise entre zéro et le nombre maximal de flux spécifiés par le pilote.
[in] hVertexBuffer
Handle vers la mémoire tampon de vertex. Si ce membre est égal à zéro, le flux ne doit plus être lié à une mémoire tampon de vertex.
[in] Offset
Décalage en octets dans le flux.
La valeur de offset doit être alignée sur DWORD.
[in] Stride
Taille, en octets, d’un sommet à l’autre. Si Stride est défini sur zéro, tous les sommets reçoivent les mêmes données pour le traitement.
Par exemple, une application peut utiliser deux flux sources d’entrée où le premier flux contient des informations de position et le deuxième flux contient des informations normales. Si la progression du deuxième flux est définie sur zéro, tous les sommets du deuxième flux utilisent les mêmes informations normales, qui est la première information normale qui se produit dans le deuxième flux.
La valeur Stride doit être alignée sur DWORD.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
d’en-tête | d3dumddi.h (include D3dumddi.h) |