структура 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.
dwFlags
В настоящее время задано значение нулю и должно игнорироваться драйвером.
dwReserved
Зарезервировано для использования системы и должно игнорироваться драйвером.
dwNumPasses
Указывает расположение, в котором драйвер должен записывать количество проходов, необходимых оборудованию для выполнения операций смешения.
ddrval
Указывает расположение, в котором драйвер записывает возвращаемое значение функции D3dValidateTextureStageState. Возвращаемый код D3D_OK указывает на успех. Дополнительные сведения см. в разделе Коды возврата для обратных вызовов драйвера Direct3D.
Требования
Требование | Ценность |
---|---|
заголовка | d3dhal.h (include D3dhal.h) |