D3DHAL_VALIDATETEXTURESTAGESTATEDATA 结构 (d3dhal.h)

D3DHAL_VALIDATETEXTURESTAGESTATEDATA 结构包含驱动程序确定并返回其使用当前状态支持多文本的能力所需的信息。

语法

typedef struct _D3DHAL_VALIDATETEXTURESTAGESTATEDATA {
  ULONG_PTR dwhContext;
  DWORD     dwFlags;
  ULONG_PTR dwReserved;
  DWORD     dwNumPasses;
  HRESULT   ddrval;
} D3DHAL_VALIDATETEXTURESTAGESTATEDATA;

成员

dwhContext

指定 Direct3D 设备的上下文 ID。

dwFlags

当前设置为零,驱动程序应忽略。

dwReserved

保留供系统使用,驱动程序应忽略。

dwNumPasses

指定驱动程序应写入硬件执行混合操作所需的传递数的位置。

ddrval

指定驱动程序写入 D3dValidateTextureStageState 函数的返回值的位置。 返回代码D3D_OK表示成功。 有关详细信息,请参阅 Direct3D 驱动程序回调的返回代码

要求

要求
Header d3dhal.h (包括 D3dhal.h)

另请参阅

D3dValidateTextureStageState