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.
Comentarios
El tiempo de ejecución de Microsoft Direct3D proporciona un valor de identificador de cero en el miembro hIndexBuffer de la estructura 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 | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Plataforma de destino | Escritorio |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |