Partager via


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)

Voir aussi

D3DDDIARG_SETSTREAMSOURCE

D3DDDI_DEVICEFUNCS