функция обратного вызова PFND3D12DDI_DEALLOCATE_CB_0022 (d3d12umddi.h)
Среда выполнения D3D12 pfnDeallocateCb функции обратного вызова управляет размещением ресурсов.
Синтаксис
PFND3D12DDI_DEALLOCATE_CB_0022 Pfnd3d12ddiDeallocateCb0022;
HRESULT Pfnd3d12ddiDeallocateCb0022(
D3D12DDI_HRTDEVICE unnamedParam1,
const D3D12DDICB_DEALLOCATE_0022 *unnamedParam2
)
{...}
Параметры
unnamedParam1
[in] Дескриптор устройства среды выполнения.
unnamedParam2
[in] Указатель на структуру D3D12DDICB_DEALLOCATE_0022, содержащую сведения о размещении сделки.
Возвращаемое значение
Если эта функция обратного вызова успешно выполнена, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT.
Замечания
Эта функция обратного вызова используется драйвером для запроса среды выполнения Direct3D для выделения ресурсов.
Доступ к этой функции обратного вызова с помощью структуры D3D12DDI_CORELAYER_DEVICECALLBACKS_0022.
Драйвер должен проверить возвращаемое значение функции.
Требования
Требование | Ценность |
---|---|
целевая платформа | Виндоус |
заголовка | d3d12umddi.h (include D3d12umddi.h) |