estructura D3DDDIARG_SETSTREAMSOURCEUM (d3dumddi.h)
La estructura de D3DDDIARG_SETSTREAMSOURCEUM describe la secuencia de vértices que se va a enlazar a un búfer de memoria de usuario.
Sintaxis
typedef struct _D3DDDIARG_SETSTREAMSOURCEUM {
[in] UINT Stream;
[in] UINT Stride;
} D3DDDIARG_SETSTREAMSOURCEUM;
Miembros
[in] Stream
Índice, a partir de cero, para que la secuencia de vértices se enlace a un búfer de memoria del usuario.
[in] Stride
Tamaño, en bytes, de un vértice al siguiente vértice de la secuencia. A diferencia de la llamada a la función SetStreamSource , Stride no se puede establecer en cero. Dado que solo se puede enlazar una secuencia a un búfer de memoria de usuario, cada vértice de la secuencia debe recibir datos diferentes para su procesamiento.
El valor stride debe estar alineado con DWORD.
Comentarios
En una llamada a la función SetStreamSourceUM del controlador de pantalla en modo de usuario, se pasa un puntero a una estructura de D3DDDIARG_SETSTREAMSOURCEUM en el parámetro pData . El entorno de ejecución de Microsoft Direct3D proporciona datos de vértices para el flujo de vértices a través del parámetro pUMBuffer en una llamada a la función SetStreamSourceUM del controlador de pantalla en modo de usuario.
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) |