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