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


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

CalcPrivateDeserializedObjectSize вызывается для получения размера данных частного драйвера, которые среда выполнения должна выделить для драйвера, чтобы создать экземпляр объекта из сериализованной формы.

Синтаксис

PFND3D12DDI_CALCPRIVATEDESERIALIZEDOBJECTSIZE Pfnd3d12ddiCalcprivatedeserializedobjectsize;

SIZE_T Pfnd3d12ddiCalcprivatedeserializedobjectsize(
  D3D12DDI_HDEVICE HDEVICE,
  D3D12DDI_HANDLETYPE HandleType,
  SIZE_T BlobSize,
  const UINT *pBlob
)
{...}

Параметры

HDEVICE

Дескриптор устройства.

HandleType

Тип загружаемого объекта.

BlobSize

Размер сериализованного большого двоичного объекта.

pBlob

Сериализованный большой двоичный объект.

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

Возвращает SIZE_T.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
заголовка d3d12umddi.h