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

另请参阅

DxgkDdiUpdateActiveVidPnPresentPath