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)

另请参阅

DxgkDdiRecommendFunctionalVidPn