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) |