Поделиться через


функция обратного вызова 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 (include D3dkmddi.h)
IRQL PASSIVE_LEVEL

См. также

DXGK_MONITOR_INTERFACE_V2

DXGK_MONITOR_INTERFACE_V2::p fnGetAdditionalMonitorModeSet

DxgkDdiStartDevice