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


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

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

Синтаксис

PFND3D11DDI_CALCPRIVATERESOURCESIZE Pfnd3d11ddiCalcprivateresourcesize;

SIZE_T Pfnd3d11ddiCalcprivateresourcesize(
  D3D10DDI_HDEVICE unnamedParam1,
  const D3D11DDIARG_CREATERESOURCE *unnamedParam2
)
{...}

Параметры

unnamedParam1

hDevice [in]

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

unnamedParam2

pCreateResource [in]

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

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

CalcPrivateResourceSize(D3D11) возвращает размер области памяти, необходимой драйверу для создания ресурсов.

Требования

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

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

D3D11DDIARG_CREATERESOURCE

D3D11DDI_DEVICEFUNCS