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


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

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

Синтаксис

PFND3D11DDI_CALCPRIVATEUNORDEREDACCESSVIEWSIZE Pfnd3d11ddiCalcprivateunorderedaccessviewsize;

SIZE_T Pfnd3d11ddiCalcprivateunorderedaccessviewsize(
  D3D10DDI_HDEVICE unnamedParam1,
  const D3D11DDIARG_CREATEUNORDEREDACCESSVIEW *unnamedParam2
)
{...}

Параметры

unnamedParam1

hDevice [in]

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

unnamedParam2

pCreateUnorderedAccessView [in]

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

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

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

Требования

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

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

D3D11DDIARG_CREATEUNORDEREDACCESSVIEW

D3D11DDI_DEVICEFUNCS