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