структура DXGKARG_RECOMMENDFUNCTIONALVIDPN (d3dkmddi.h)
Структура DXGKARG_RECOMMENDFUNCTIONALVIDPN содержит аргументы для функции DxgkDdiRecommendFunctionalVidPn . Функция DxgkDdiRecommendFunctionalVidPn создает функциональную сеть видеотрансляции (VidPN), которую можно реализовать на указанном видеоадаптере.
Синтаксис
typedef struct _DXGKARG_RECOMMENDFUNCTIONALVIDPN {
IN UINT NumberOfVidPnTargets;
IN const D3DDDI_VIDEO_PRESENT_TARGET_ID *pVidPnTargetPrioritizationVector;
IN D3DKMDT_HVIDPN hRecommendedFunctionalVidPn;
IN DXGK_RECOMMENDFUNCTIONALVIDPN_REASON RequestReason;
IN VOID *pPrivateDriverData;
IN UINT PrivateDriverDataSize;
} DXGKARG_RECOMMENDFUNCTIONALVIDPN;
Члены
NumberOfVidPnTargets
Зарезервировано для будущего использования.
pVidPnTargetPrioritizationVector
Зарезервировано для будущего использования.
hRecommendedFunctionalVidPn
Дескриптор, предоставленный вызывающим объектом, для пустого объекта VidPN. DxgkDdiRecommendFunctionalVidPn должен добавить путь (пара "источник-целевой объект") в топологию VidPN и закрепить режимы на источнике и целевом объекте пути. Сведения о добавлении путей к топологии и создании наборов режимов для источников и целевых объектов видеосюжимов см. в разделе Объекты и интерфейсы VidPN.
RequestReason
Значение DXGK_RECOMMENDFUNCTIONALVIDPN_REASON , указывающее, почему вызывающий объект запрашивает функциональный VidPN.
pPrivateDriverData
Указатель на буфер, содержащий частные данные, передаваемые из приложения пользовательского режима в драйвер мини-порта дисплея.
PrivateDriverDataSize
Размер (в байтах) блока данных, на который указывает pPrivateDriverData.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Верхняя часть | d3dkmddi.h (включая D3dkmddi.h) |