функция обратного вызова 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
Размер сериализованного BLOB-объекта.
pBlob
Сериализованный BLOB-объект.
Возвращаемое значение
Возвращает SIZE_T.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Верхняя часть | d3d12umddi.h |