Share via


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

D3DHAL_DP2COMMAND

D3dDrawPrimitives2