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

DXGKDDI_SETALLOCATIONBACKINGSTORE получает системный адрес пространства для резервного хранилища выделения графики.

Синтаксис

DXGKDDI_SETALLOCATIONBACKINGSTORE DxgkddiSetallocationbackingstore;

NTSTATUS DxgkddiSetallocationbackingstore(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETALLOCATIONBACKINGSTORE pArgs
)
{...}

Параметры

hAdapter

[in] Обработка в контексте мини-порта.

pArgs

[in] Указатель на структуру DXGKARG_SETALLOCATIONBACKINGSTORE , содержащую дополнительные аргументы для этой функции.

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

Если операция выполнена успешно, возвращается STATUS_SUCCESS. В противном случае возвращается соответствующий код ошибки ЗНАЧЕНИЯ NTSTATUS.

Комментарии

Адрес, на который указывает pBackingStore, действителен до тех пор, пока выделение не будет уничтожено DXGKDDI_DESTROYALLOCATION.

DXGKDDI_SETALLOCATIONBACKINGSTORE вызывается во время D3DKMTCreateAllocation.

Дополнительные сведения см. в статье Предоставление общего доступа к резервному хранилищу с помощью KMD .

Требования

Требование Значение
Минимальная версия клиента Windows 11 (WDDM 3.0)
Верхняя часть d3dkmddi.h
IRQL PASSIVE_LEVEL

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

DXGKARG_SETALLOCATIONBACKINGSTORE