функция обратного вызова PFND3D10DDI_CALCPRIVATEBLENDSTATESIZE (d3d10umddi.h)

Функция CalcPrivateBlendStateSize определяет размер частной области памяти драйвера пользовательского дисплея (то есть размер внутренних структур драйверов, а не объем видеопамяти ресурса) для состояния смешения.

Синтаксис

PFND3D10DDI_CALCPRIVATEBLENDSTATESIZE Pfnd3d10ddiCalcprivateblendstatesize;

SIZE_T Pfnd3d10ddiCalcprivateblendstatesize(
  D3D10DDI_HDEVICE unnamedParam1,
  const D3D10_DDI_BLEND_DESC *unnamedParam2
)
{...}

Параметры

unnamedParam1

hDevice [in]

Дескриптор устройства отображения (графический контекст).

unnamedParam2

pBlendDesc [in]

Указатель на структуру D3D10_DDI_BLEND_DESC , описывающую параметры, которые драйвер отображения пользовательского режима использует для вычисления размера области памяти.

Возвращаемое значение

CalcPrivateBlendStateSize возвращает размер области памяти, необходимый драйверу для создания состояния смешения.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)

См. также раздел

D3D10DDI_DEVICEFUNCS

D3D10_DDI_BLEND_DESC