Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В модели очереди перевернутого оборудования ОС вызывает функцию DXGKDDI_SETFLIPQUEUELOGBUFFER драйвера минипорта, чтобы предоставить драйверу журнал очереди перевернуть.
Синтаксис
DXGKDDI_SETFLIPQUEUELOGBUFFER DxgkddiSetflipqueuelogbuffer;
NTSTATUS DxgkddiSetflipqueuelogbuffer(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_SETFLIPQUEUELOGBUFFER pSetFlipQueueLogBuffer
)
{...}
Параметры
hAdapter
[in] Обработка адаптера отображения.
pSetFlipQueueLogBuffer
[in] Указатель на DXGKARG_SETFLIPQUEUELOGBUFFER структуру, содержащую параметры для этой функции.
Возвращаемое значение
DXGKDDI_SETFLIPQUEUELOGBUFFER возвращает код NTSTATUS, например один из следующих:
| Возвращаемое значение | Значение |
|---|---|
| STATUS_SUCCESS | Подпрограмма успешно завершена. Если DXGKARG_SETFLIPQUEUELOGBUFFER::LogBufferAddress имеет значение NULL, этот DDI должен возвращать STATUS_SUCCESS. |
| STATUS_NO_MEMORY | Не удалось выполнить функцию, так как не удалось выделить объем памяти, необходимый для успешного выполнения. |
| STATUS_NOT_IMPLEMENTED | Драйвер не реализует поддержку этой операции. |
Замечания
Дополнительные сведения см. в получении статистики для очередных перевернутых.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 11 (WDDM 3.0) |
| заголовка | d3dkmddi.h |
| IRQL | PASSIVE_LEVEL |