PFND3DDDI_SETSTREAMSOURCE Rückruffunktion (d3dumddi.h)
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 Vertexstreamquelle angibt.
Rückgabewert
SetStreamSource gibt S_OK oder ein entsprechendes Fehlerergebnis zurück, wenn der Teil der Vertexstreamquelle nicht erfolgreich gebunden wurde.
Hinweise
Die Microsoft Direct3D-Runtime ruft die SetStreamSource-Funktion des Benutzermodusanzeigetreibers 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 Streamoffset in Bytes am Anfang dieser Vertexdaten angegeben wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Desktop |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |