Поделиться через


структура 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)

См. также

D3dValidateTextureStageState