D3DHAL_DP2SETSTREAMSOURCEFREQ Struktur (d3dhal.h)
Nur DirectX 9.0 und höhere Versionen.
Die D3DHAL_DP2SETSTREAMSOURCEFREQ-Struktur wird verwendet, um den Frequenzteiler einer Streamquelle festzulegen, die an einen Vertexpuffer für D3dDrawPrimitives2 gebunden ist.
Syntax
typedef struct _D3DHAL_DP2SETSTREAMSOURCEFREQ {
DWORD dwStream;
DWORD dwDivider;
} D3DHAL_DP2SETSTREAMSOURCEFREQ;
Member
dwStream
Gibt den Datenstrom im Bereich von 0 bis zur maximalen Anzahl von Streams -1 an, deren Häufigkeit geändert wird.
dwDivider
Gibt den Häufigkeitsteiler an, d. h. die Anzahl der Scheitelpunkte, nach denen Daten aus dem angegebenen Stream in den Vertex-Shader abgerufen werden. Diese Zahl kann größer als 0 und höchstens 2^16-1 (WORD) sein.
Hinweise
Ein Treiber wird angefordert, um den Frequenzteiler eines Datenstroms über den D3DDP2OP_SETSTREAMSOURCEFREQ-Vorgangscode festzulegen.
Ein Treiber für ein Gerät, das Vertex-Shader version 3.0 und höher unterstützt, kann die Datenstromhäufigkeitsteilung implementieren. Weitere Informationen finden Sie unter Ändern von Vertex Stream Häufigkeit.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dhal.h (einschließlich D3dhal.h) |
Weitere Informationen
D3DDP2OP_SETSTREAMSOURCEFREQ