estructura D3DHAL_DP2WINFO (d3dhal.h)
La estructura de D3DHAL_DP2WINFO se usa para informar al controlador del intervalo w que se va a usar para el almacenamiento en búfer w.
Sintaxis
typedef struct _D3DHAL_DP2WINFO {
D3DVALUE dvWNear;
D3DVALUE dvWFar;
} D3DHAL_DP2WINFO;
Miembros
dvWNear
dvWFar
Especifique el límite cercano y lejano del búfer w, respectivamente. Estos miembros pueden ser cualquier valor de punto flotante válido.
Comentarios
La devolución de llamada D3dDrawPrimitives2 analiza una estructura de D3DHAL_DP2WINFO del búfer de comandos y actualiza los parámetros de escala del controlador para el almacenamiento en búfer w cuando D3DHAL_DP2COMMAND está establecido en D3DDP2OP_WINFO.
Una estructura de D3DHAL_DP2WINFO sigue la estructura D3DHAL_DP2COMMAND en el búfer de comandos.
El controlador debe actualizar la parte del búfer w de su contexto de representación interno con los intervalos w especificados en esta estructura. El controlador puede usar esta información para escalar el búfer w.
Los adaptadores de vídeo que no admiten esta característica deben omitir y omitir estas instrucciones y continuar procesando el resto del búfer de comandos.
Requisitos
Requisito | Valor |
---|---|
Header | d3dhal.h (incluya D3dhal.h) |
Consulte también
D3DDP2OP_WINFO