estructura de D3D10_SO_DECLARATION_ENTRY (d3d10.h)
Descripción de un elemento de vértice en un búfer de vértices en una ranura de salida.
Sintaxis
typedef struct D3D10_SO_DECLARATION_ENTRY {
LPCSTR SemanticName;
UINT SemanticIndex;
BYTE StartComponent;
BYTE ComponentCount;
BYTE OutputSlot;
} D3D10_SO_DECLARATION_ENTRY;
Miembros
SemanticName
Tipo: LPCSTR
Tipo de elemento de salida. Valores posibles: "POSITION", "NORMAL" o "TEXCOORD0".
SemanticIndex
Tipo: UINT
Índice de base cero del elemento de salida. Debe usarse si, por ejemplo, tiene más de una coordenada de textura almacenada en cada vértice.
StartComponent
Tipo: BYTE
Componente de la entrada en el que empezar a escribir. Los valores válidos son 0 ~ 3. Por ejemplo, si solo desea generar los componentes y y y z de una posición, StartComponent debe ser 1 y ComponentCount debe ser 2.
ComponentCount
Tipo: BYTE
Número de componentes de la entrada en la que se va a escribir. Los valores válidos son 1 ~ 4. Por ejemplo, si solo desea generar los componentes y y y z de una posición, StartComponent debe ser 1 y ComponentCount debe ser 2.
OutputSlot
Tipo: BYTE
Ranura de salida que contiene el búfer de vértices que contiene esta entrada de salida.
Requisitos
Encabezado | d3d10.h |