estructura D3DDDIARG_SETSTREAMSOURCE (d3dumddi.h)
La estructura D3DDDIARG_SETSTREAMSOURCE describe la parte de la secuencia de vértices que se va a enlazar a un búfer de vértices.
Sintaxis
typedef struct _D3DDDIARG_SETSTREAMSOURCE {
[in] UINT Stream;
[in] HANDLE hVertexBuffer;
[in] UINT Offset;
[in] UINT Stride;
} D3DDDIARG_SETSTREAMSOURCE;
Miembros
[in] Stream
Secuencia que se va a enlazar, que es un valor entre cero y el número máximo de secuencias especificadas por el controlador.
[in] hVertexBuffer
Identificador del búfer de vértices. Si este miembro es cero, la secuencia ya no debe enlazarse a un búfer de vértices.
[in] Offset
Desplazamiento en bytes en la secuencia.
El valor Offset debe estar alineado con DWORD.
[in] Stride
Tamaño, en bytes, de un vértice al siguiente. Si Stride se establece en cero, todos los vértices reciben los mismos datos para su procesamiento.
Por ejemplo, una aplicación podría usar dos flujos de origen de entrada donde la primera secuencia contiene información de posición y la segunda secuencia contiene información normal. Si el paso de la segunda secuencia se establece en cero, todos los vértices de la segunda secuencia usan la misma información normal, que es la primera información normal que se produce en la segunda secuencia.
El valor stride debe estar alineado con DWORD.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |