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 |