estructura D3DDDIARG_SETVERTEXSHADERCONST (d3dumddi.h)

La estructura D3DDDIARG_SETVERTEXSHADERCONST describe cómo establecer registros de constantes de sombreador de vértices.

Sintaxis

typedef struct _D3DDDIARG_SETVERTEXSHADERCONST {
  [in] UINT Register;
  [in] UINT Count;
} D3DDDIARG_SETVERTEXSHADERCONST;

Miembros

[in] Register

Índice del primer registro constante del sombreador de vértices 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 SetVertexShaderConst, SetVertexShaderConstI o SetVertexShaderConstB .

Comentarios

El miembro Count especifica los valores siguientes, según el tipo de estructura que se usa en la llamada a la función SetVertexShaderConst, SetVertexShaderConstI o SetVertexShaderConstB :

  • Vectores float de precisión sencilla de cuatro elementos para la estructura D3DDDIARG_SETVERTEXSHADERCONST en la llamada a SetVertexShaderConst .
  • Vectores de cuatro enteros para la estructura de D3DDDIARG_SETVERTEXSHADERCONSTI en la llamada a SetVertexShaderConstI .
  • Valores booleanos para la estructura D3DDDIARG_SETVERTEXSHADERCONSTB en la llamada SetVertexShaderConstB .
Las estructuras anteriores son idénticas, como se muestra en las siguientes definiciones:
typedef D3DDDIARG_SETVERTEXSHADERCONST D3DDDIARG_SETVERTEXSHADERCONSTI;
typedef D3DDDIARG_SETVERTEXSHADERCONST D3DDDIARG_SETVERTEXSHADERCONSTB;

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)

Consulte también

SetVertexShaderConst

SetVertexShaderConstB

SetVertexShaderConstI