estructura D3DDDIARG_SETPIXELSHADERCONST (d3dumddi.h)
La estructura D3DDDIARG_SETPIXELSHADERCONST describe cómo establecer los registros de constantes del sombreador de píxeles.
Sintaxis
typedef struct _D3DDDIARG_SETPIXELSHADERCONST {
[in] UINT Register;
[in] UINT Count;
} D3DDDIARG_SETPIXELSHADERCONST;
Miembros
[in] Register
Índice del primer registro de constante de sombreador de píxeles cuyo valor se establece.
[in] Count
Número de registros constantes que se van a establecer y, por lo tanto, el número de valores de la matriz que se pasa en el parámetro pRegisters en la llamada a la función SetPixelShaderConst, SetPixelShaderConstI o SetPixelShaderConstB .
Comentarios
El miembro Count especifica los valores siguientes, en función del tipo de estructura que se usa en la llamada a la función SetPixelShaderConst, SetPixelShaderConstI o SetPixelShaderConstB :
- Vectores float de precisión sencilla y de cuatro elementos para la estructura de D3DDDIARG_SETPIXELSHADERCONST en la llamada a SetPixelShaderConst .
- Vectores enteros de cuatro para la estructura de D3DDDIARG_SETPIXELSHADERCONSTI en la llamada SetPixelShaderConstI .
- Valores booleanos para la estructura D3DDDIARG_SETPIXELSHADERCONSTB en la llamada SetPixelShaderConstB .
typedef D3DDDIARG_SETPIXELSHADERCONST D3DDDIARG_SETPIXELSHADERCONSTI;
typedef D3DDDIARG_SETPIXELSHADERCONST D3DDDIARG_SETPIXELSHADERCONSTB;
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) |