функция обратного вызова PFND3DDDI_CREATEPAGINGQUEUECB (d3dumddi.h)
pfnCreatePagingQueueCb используется для создания очереди разбиения устройства на страницы, которую можно использовать для синхронизации с операциями управления видеопамяти для устройства, такими как создание резидентного ресурса устройства.
Синтаксис
PFND3DDDI_CREATEPAGINGQUEUECB Pfnd3dddiCreatepagingqueuecb;
HRESULT Pfnd3dddiCreatepagingqueuecb(
HANDLE hDevice,
D3DDDICB_CREATEPAGINGQUEUE *unnamedParam2
)
{...}
Параметры
hDevice
Дескриптор устройства отображения.
unnamedParam2
pData [out]
Указатель на структуру D3DDDICB_CREATEPAGINGQUEUE , которая предоставляет сведения о запрошенной операции.
Возвращаемое значение
Если эта функция обратного вызова завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Для устройства может быть создано несколько очередей подкачки. Очереди подкачки можно уничтожить явным образом, вызвав pfnDespherePagingQueueCb или неявно уничтожив устройство, к которому они принадлежат. После последнего дескрипторы очереди подкачки станут недопустимыми.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3dumddi.h (включая D3dumddi.h) |