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 D3DDDIARG_SETSTREAMSOURCE qui spécifie la partie de la source de flux de vertex à lier.
Valeur de retour
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 des données de vertex d’un format particulier dans le flux de données de vertex en fournissant le décalage de flux, en octets, au début de ces données de vertex.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
plateforme cible | Bureau |
d’en-tête | d3dumddi.h (include D3dumddi.h) |