функция обратного вызова DXGKDDI_MONITOR_RELEASEMONITORSOURCEMODESET (d3dkmddi.h)

Функция pfnReleaseMonitorSourceModeSet освобождает дескриптор объекта набора исходного режима мониторинга.

Синтаксис

DXGKDDI_MONITOR_RELEASEMONITORSOURCEMODESET DxgkddiMonitorReleasemonitorsourcemodeset;

NTSTATUS DxgkddiMonitorReleasemonitorsourcemodeset(
  [in] IN_CONST_D3DKMDT_ADAPTER hAdapter,
  [in] IN_CONST_D3DKMDT_HMONITORSOURCEMODESET hMonitorSourceModeSet
)
{...}

Параметры

[in] hAdapter

Дескриптор, идентифицирующий видеоадаптер. Подсистема графического ядра Microsoft DirectX ранее предоставляла этот дескриптор драйверу мини-порта для отображения в параметре DxgkInterface функции DxgkDdiStartDevice .

[in] hMonitorSourceModeSet

Дескриптор, который необходимо освободить.

Возвращаемое значение

Функция pfnReleaseMonitorSourceModeSet возвращает одно из следующих значений.

Код возврата Описание
STATUS_SUCCESS Функция выполнена успешно.
STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER Дескриптор, предоставленный в hAdapter , был недопустимым.
STATUS_INVALID_MONITOR_SOURCEMODESET Дескриптор, предоставленный в hMonitorSourceModeSet , недопустим.

Эта функция также может возвращать другие коды ошибок, определенные в ntstatus.h.

Комментарии

Завершив использование дескриптора, полученного путем вызова pfnAcquireMonitorSourceModeSet, необходимо освободить дескриптор, вызвав pfnReleaseMonitorSourceModeSet.

Эта функция также доступна в интерфейсе DXGK_MONITOR_INTERFACE_V2 начиная с Windows 7.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Целевая платформа Персональный компьютер
Верхняя часть d3dkmddi.h (включая D3dkmddi.h)
IRQL PASSIVE_LEVEL

См. также раздел

DXGK_MONITOR_INTERFACE_V2