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


функция обратного вызова 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