D3DKMDT_VIDPN_PRESENT_PATH 结构 (d3dkmdt.h)
D3DKMDT_VIDPN_PRESENT_PATH 结构包含有关视频呈现路径的信息。
语法
typedef struct _D3DKMDT_VIDPN_PRESENT_PATH {
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
D3DDDI_VIDEO_PRESENT_TARGET_ID VidPnTargetId;
D3DKMDT_VIDPN_PRESENT_PATH_IMPORTANCE ImportanceOrdinal;
D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION ContentTransformation;
D3DKMDT_2DOFFSET VisibleFromActiveTLOffset;
D3DKMDT_2DOFFSET VisibleFromActiveBROffset;
D3DKMDT_COLOR_BASIS VidPnTargetColorBasis;
D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES VidPnTargetColorCoeffDynamicRanges;
D3DKMDT_VIDPN_PRESENT_PATH_CONTENT Content;
D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION CopyProtection;
D3DKMDT_GAMMA_RAMP GammaRamp;
} D3DKMDT_VIDPN_PRESENT_PATH;
成员
VidPnSourceId
路径的视频存在源的标识符。
VidPnTargetId
路径的视频存在目标的标识符。
ImportanceOrdinal
一个D3DKMDT_VIDPN_PRESENT_PATH_IMPORTANCE枚举器,指定路径相对于其他路径的重要性。 例如,呈现主视图的路径可能比其他路径具有更高的重要性,以便为其分配最佳源和目标模式集。 路径重要性序号在给定视频呈现网络 (VidPN) 拓扑中是唯一的。
ContentTransformation
一个D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION枚举器,指示应用于视频呈现路径上显示的内容的转换。
VisibleFromActiveTLOffset
包含从视频信号活动像素的左上角到监视器可见像素左上角的偏移量(以像素为单位)的D3DKMDT_2DOFFSET结构。 D3DKMDT_2DOFFSET数据类型在 D3dkmdt.h 中定义为 D3DKMDT_2DREGION 结构。
VisibleFromActiveBROffset
D3DKMDT_2DOFFSET结构,包含从视频信号的活动像素的右下角到监视器可见像素的右下角的偏移量(以像素为单位)。
VidPnTargetColorBasis
一个D3DKMDT_COLOR_BASIS枚举器,指定路径的视频呈现目标使用的颜色基础。
VidPnTargetColorCoeffDynamicRanges
D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES结构,该结构指定路径的视频呈现目标使用的颜色基础中的每个通道的范围。
Content
D3DKMDT_VIDPN_PRESENT_PATH_CONTENT 枚举中的值,该值指示路径显示的内容、图形或视频的类型。
CopyProtection
描述路径支持且当前处于活动状态的复制保护的 D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION 结构。
GammaRamp
一个D3DKMDT_GAMMA_RAMP结构,其中包含伽玛查找表的说明和指向查阅表格的指针。
注解
视频演示路径表示视频演示源 (视图) 与视频演示目标之间的连接, (显示适配器上的输出) 。 有关视频呈现网络、路径、源和目标的详细信息,请参阅 视频呈现网络简介。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
标头 | d3dkmdt.h |