Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция 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 (include D3dkmddi.h) |
| IRQL | PASSIVE_LEVEL |