функция обратного вызова DXGKDDI_MONITOR_RELEASEADDITIONALMONITORMODESET (d3dkmddi.h)
Функция pfnReleaseAdditionalMonitorModeSet освобождает дескриптор дополнительного объекта набора исходного режима монитора, связанного с указанным монитором. Он доступен в интерфейсе DXGK_MONITOR_INTERFACE_V2 , начиная с Windows 7.
Синтаксис
DXGKDDI_MONITOR_RELEASEADDITIONALMONITORMODESET DxgkddiMonitorReleaseadditionalmonitormodeset;
NTSTATUS DxgkddiMonitorReleaseadditionalmonitormodeset(
[in] IN_CONST_D3DKMDT_ADAPTER hAdapter,
[in] IN_CONST_D3DDDI_VIDEO_PRESENT_TARGET_ID VideoPresentTargetId,
[in] IN_CONST_PDXGK_TARGETMODE_DETAIL_TIMING pAdditionalModesSet
)
{...}
Параметры
[in] hAdapter
Дескриптор, идентифицирующий видеоадаптер. Подсистема графического ядра Microsoft DirectX ранее предоставляла этот дескриптор драйверу мини-порта для отображения в параметре DxgkInterface функции DxgkDdiStartDevice .
[in] VideoPresentTargetId
Целое число, идентифицирующее один из целевых объектов видео на видеоадаптере. В дополнительных режимах объекта ppAdditionalModesSet , возвращаемого при вызове функции pfnGetAdditionalMonitorModeSet , описываются дополнительные наборы исходных режимов монитора, доступные на мониторе, подключенном к данному целевому объекту видео.
[in] pAdditionalModesSet
Указатель на переменную, получающую DXGK_TARGETMODE_DETAIL_TIMING структуру, описывающую дополнительные режимы времени целевого объекта видео, совместимые с устройством отображения. Изначально эта структура была получена при вызове pfnGetAdditionalMonitorModeSet.
Возвращаемое значение
Функция pfnReleaseAdditionalMonitorModeSet возвращает одно из следующих значений.
Код возврата | Описание |
---|---|
STATUS_SUCCESS | Функция выполнена успешно. |
STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER | Дескриптор, предоставленный в hAdapter, был недопустимым. |
STATUS_INVALID_MONITOR_SOURCEMODESET | Дескриптор, предоставленный в ppAdditionalModesSet, недопустим. |
Комментарии
Эта функция доступна начиная с Windows 7.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3dkmddi.h (включая D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |