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


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

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

Синтаксис

PFND3D10DDI_CALCPRIVATEOPENEDRESOURCESIZE Pfnd3d10ddiCalcprivateopenedresourcesize;

SIZE_T Pfnd3d10ddiCalcprivateopenedresourcesize(
  D3D10DDI_HDEVICE unnamedParam1,
  const D3D10DDIARG_OPENRESOURCE *unnamedParam2
)
{...}

Параметры

unnamedParam1

hDevice [in]

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

unnamedParam2

pOpenResource [in]

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

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

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

Требования

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

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

D3D10DDIARG_OPENRESOURCE

D3D10DDI_DEVICEFUNCS