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


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

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

Синтаксис

PFND3D10DDI_CALCPRIVATERASTERIZERSTATESIZE Pfnd3d10ddiCalcprivaterasterizerstatesize;

SIZE_T Pfnd3d10ddiCalcprivaterasterizerstatesize(
  D3D10DDI_HDEVICE unnamedParam1,
  const D3D10_DDI_RASTERIZER_DESC *unnamedParam2
)
{...}

Параметры

unnamedParam1

hDevice [in]

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

unnamedParam2

pRasterizerDesc [in]

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

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

CalcPrivateRasterizerStateSize возвращает размер области памяти, которую требует драйвер для создания состояния растризатора.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях операционных систем Windows.
целевая платформа Настольный
заголовка d3d10umddi.h (include D3d10umddi.h)

См. также

D3D10DDI_DEVICEFUNCS

D3D10_DDI_RASTERIZER_DESC