D3DKMDT_VIDPN_SOURCE_MODE 结构 (d3dkmdt.h)

D3DKMDT_VIDPN_SOURCE_MODE结构包含有关视频呈现网络的信息, (VidPN) 源模式。

语法

typedef struct _D3DKMDT_VIDPN_SOURCE_MODE {
  D3DKMDT_VIDEO_PRESENT_SOURCE_MODE_ID Id;
  D3DKMDT_VIDPN_SOURCE_MODE_TYPE       Type;
  union {
    D3DKMDT_GRAPHICS_RENDERING_FORMAT Graphics;
    D3DKMDT_TEXT_RENDERING_FORMAT     Text;
  } Format;
} D3DKMDT_VIDPN_SOURCE_MODE;

成员

Id

标识源模式的整数。 标识符由 VidPN 管理器生成并填充。 但是,显示微型端口驱动程序可以选择覆盖标识符。 有关详细信息,请参阅 pfnCreateNewModeInfo

Type

指示模式类型的 D3DKMDT_VIDPN_SOURCE_MODE_TYPE 枚举器:图形或文本。

Format

包含有关以下成员中图形呈现格式或文本格式的信息的联合。

Format.Graphics

一个 D3DKMDT_GRAPHICS_RENDERING_FORMAT 结构,包含有关图形呈现格式的信息 (,例如主要图面大小和像素格式) 。 仅当 Type 成员等于 D3DKMDT_RMT_GRAPHICS 时,此成员才有意义。

Format.Text

指示文本格式 的D3DKMDT_TEXT_RENDERING_FORMAT 枚举器。 仅当 Type 成员等于 D3DKMDT_RMT_TEXT 时,此成员才有意义。

注解

有关视频演示源和 VidPN 源模式的详细信息,请参阅 视频演示网络简介枚举 Cofunctional VidPN 源和目标模式

要求

要求
最低受支持的客户端 Windows Vista
标头 d3dkmdt.h

另请参阅

D3DKMDT_MONITOR_SOURCE_MODE

D3DKMDT_VIDPN_TARGET_MODE