Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SetStreamSource--Funktion bindet einen Teil einer Vertexstreamquelle an einen Vertexpuffer.
Syntax
PFND3DDDI_SETSTREAMSOURCE Pfnd3dddiSetstreamsource;
HRESULT Pfnd3dddiSetstreamsource(
HANDLE hDevice,
const D3DDDIARG_SETSTREAMSOURCE *unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
pData- [in]
Ein Zeiger auf eine D3DDDIARG_SETSTREAMSOURCE Struktur, die den Teil der zu bindenden Vertexdatenstromquelle angibt.
Rückgabewert
SetStreamSource- gibt S_OK oder ein entsprechendes Fehlerergebnis zurück, wenn der Teil der Vertexdatenstromquelle nicht erfolgreich gebunden ist.
Bemerkungen
Die Microsoft Direct3D-Laufzeit ruft die SetStreamSource--Funktion des Benutzermodus auf, um Vertexdaten mehrerer Vertexformate in einem einzelnen Vertexdatenstrom zu speichern. Die Laufzeit benachrichtigt den Treiber darüber, wo sich Vertexdaten eines bestimmten Formats im Vertexdatenstrom befinden, indem der Datenstromoffset (in Byte) an den Anfang dieser Vertexdaten bereitgestellt wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
| Zielplattform- | Desktop |
| Header- | d3dumddi.h (include D3dumddi.h) |