PFND3DDDI_SETSTREAMSOURCE fonction de rappel (d3dumddi.h)
La fonction SetStreamSource lie une partie d’une source de flux de vertex à une mémoire tampon de vertex.
Syntaxe
PFND3DDDI_SETSTREAMSOURCE Pfnd3dddiSetstreamsource;
HRESULT Pfnd3dddiSetstreamsource(
HANDLE hDevice,
const D3DDDIARG_SETSTREAMSOURCE *unnamedParam2
)
{...}
Paramètres
hDevice
Handle de l’appareil d’affichage (contexte graphique).
unnamedParam2
pData [in]
Pointeur vers une structure de D3DDDIARG_SETSTREAMSOURCE qui spécifie la partie de la source de flux de vertex à lier.
Valeur retournée
SetStreamSource retourne S_OK ou un résultat d’erreur approprié si la partie de la source de flux de vertex n’est pas liée avec succès.
Remarques
Le runtime Microsoft Direct3D appelle la fonction SetStreamSource du pilote d’affichage en mode utilisateur pour stocker les données de vertex de plusieurs formats de vertex dans un seul flux de données de vertex. Le runtime avertit le pilote de l’emplacement où se trouvent les données de vertex d’un format particulier dans le flux de données de vertex en fournissant le décalage du flux, en octets, au début de ces données de vertex.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dumddi.h (inclure D3dumddi.h) |