функция обратного вызова DXGKDDI_VIDPNTOPOLOGY_UPDATEPATHSUPPORTINFO (d3dkmddi.h)
Функция pfnUpdatePathSupportInfo обновляет поддержку преобразования и защиты от копирования для определенного пути в указанной топологии VidPN.
Синтаксис
DXGKDDI_VIDPNTOPOLOGY_UPDATEPATHSUPPORTINFO DxgkddiVidpntopologyUpdatepathsupportinfo;
NTSTATUS DxgkddiVidpntopologyUpdatepathsupportinfo(
[in] IN_CONST_D3DKMDT_HVIDPNTOPOLOGY i_hVidPnTopology,
[in] IN_CONST_PD3DKMDT_VIDPN_PRESENT_PATH i_pVidPnPresentPathInfo
)
{...}
Параметры
[in] i_hVidPnTopology
Дескриптор объекта топологии VidPN. Драйвер мини-порта дисплея ранее получил этот дескриптор, вызвав функцию pfnGetTopology интерфейса DXGK_VIDPN_INTERFACE .
[in] i_pVidPnPresentPathInfo
Указатель на структуру D3DKMDT_VIDPN_PRESENT_PATH . Члены VidPnSourceId и VidPnTargetId (взятые в качестве пары) определяют путь, по которому будет обновлена поддержка преобразования и защиты от копирования. Элементы ContentTransformation и CopyProtection предоставляют обновленную поддержку преобразования и защиты от копирования.
Возвращаемое значение
Функция pfnUpdatePathSupportInfo возвращает одно из следующих значений.
Код возврата | Описание |
---|---|
STATUS_SUCCESS | Функция выполнена успешно. |
STATUS_GRAPHICS_INVALID_TOPOLOGY | Недопустимый дескриптор, указанный в i_hVidPnTopology. |
STATUS_INVALID_PARAMETER | Указан недопустимый параметр. |
STATUS_ACCESS_DENIED | Невозможно удалить путь в контексте текущего вызова DDI. |
Комментарии
Функция DxgkDdiEnumVidPnCofuncModality драйвера мини-порта дисплея вызывает pnfUpdatePathSupportInfo , чтобы сообщить о поддержке поворота, масштабирования и защиты от копирования для каждого из путей в топологии.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3dkmddi.h (включая D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |