D3DHAL_VALIDATETEXTURESTAGESTATEDATA - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dhal.h

typedef struct _D3DHAL_VALIDATETEXTURESTAGESTATEDATA {
  ULONG_PTR dwhContext;
  DWORD     dwFlags;
  ULONG_PTR dwReserved;
  DWORD     dwNumPasses;
  HRESULT   ddrval;
} D3DHAL_VALIDATETEXTURESTAGESTATEDATA;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dhal-_d3dhal_validatetexturestagestatedata)

_D3DHAL_VALIDATETEXTURESTAGESTATEDATA structure

Description

The D3DHAL_VALIDATETEXTURESTAGESTATEDATA structure contains the information required for the driver to determine and return its ability to support multitexturing using the current state.

Members

dwhContext

Specifies the context ID of the Direct3D device.

dwFlags

Currently set to zero and should be ignored by the driver.

dwReserved

Reserved for system use and should be ignored by the driver.

dwNumPasses

Specifies the location where the driver should write the number of passes required by the hardware to perform the blending operations.

ddrval

Specifies the location where the driver writes the return value of the D3dValidateTextureStageState function. A return code of D3D_OK indicates success. For more information, see Return Codes for Direct3D Driver Callbacks.

See also

D3dValidateTextureStageState