Compartir a través de


estructura D3DHAL_DP2SETINDICES (d3dhal.h)

DirectX 8.0 y versiones posteriores solo.

La estructura D3DHAL_DP2SETINDICES se usa para establecer el búfer de índice actual para D3dDrawPrimitives2.

Sintaxis

typedef struct _D3DHAL_DP2SETINDICES {
  DWORD dwVBHandle;
  DWORD dwStride;
} D3DHAL_DP2SETINDICES;

Miembros

dwVBHandle

Especifica el identificador de superficie asociado a esta superficie a través de una llamada a D3dCreateSurfaceEx.

dwStride

Especifica el tamaño de los índices contenidos en el búfer de índices y tiene el valor 2 si los índices son de 16 bits o 4 si los índices son cantidades de 32 bits.

Observaciones

Un valor de identificador de cero es válido e indica que se borra el búfer de índice actual. Los intentos posteriores de dibujar primitivos indexados (antes de que se establezca un nuevo búfer de índice actual a través de otro token de D3DDP2OP_SETINDICES) deben controlarse mediante el controlador para que no se produzca un bloqueo. La versión de depuración del controlador debe mostrar mensajes informativos en el flujo de salida de depuración cuando se detecta esta condición de error.

Requisitos

Requisito Valor
encabezado de d3dhal.h (incluya D3dhal.h)

Consulte también

D3dCreateSurfaceEx

D3dDrawPrimitives2