Compartir a través de


PFND3DDDI_SETINDICES función de devolución de llamada (d3dumddi.h)

La función SetIndices establece el búfer de índice actual.

Sintaxis

PFND3DDDI_SETINDICES Pfnd3dddiSetindices;

HRESULT Pfnd3dddiSetindices(
  HANDLE hDevice,
  const D3DDDIARG_SETINDICES *unnamedParam2
)
{...}

Parámetros

hDevice

Identificador del dispositivo de visualización (contexto de gráficos).

unnamedParam2

pData [in]

Puntero a una estructura de D3DDDIARG_SETINDICES que describe los parámetros para establecer el búfer de índice actual.

Valor devuelto

setIndices devuelve S_OK o un resultado de error adecuado si el búfer de índice no se ha establecido correctamente.

Observaciones

El tiempo de ejecución de Microsoft Direct3D proporciona un valor de identificador de cero en el hIndexBuffer miembro de la estructura de D3DDDIARG_SETINDICES a la que apunta el parámetro pData para borrar el búfer de índice actual. El controlador debe controlar los intentos posteriores de dibujar primitivos indexados (antes de establecer un nuevo búfer de índice actual) 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
cliente mínimo admitido Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
de la plataforma de destino de Escritorio
encabezado de d3dumddi.h (incluya D3dumddi.h)

Consulte también

D3DDDIARG_SETINDICES

D3DDDI_DEVICEFUNCS