Direct3D 视频接口

本主题列出了 Direct3D 9Ex 中可用的 Direct3D 视频接口,这些接口在 Windows 7 及更高版本的 Windows 客户端操作系统以及 Windows Server 2008 R2 及更高版本的 Windows Server 操作系统上受支持。 可以使用这些接口及其方法来获取图形驱动程序的视频内容保护功能和 Direct3D 设备的覆盖硬件功能。 还可以使用这些接口及其方法来保护视频内容。 这些接口及其方法在 D3d9.h 中定义,并在 Microsoft 媒体基础 部分中介绍。

接口 说明
IDirect3D9ExOverlayExtension
查询 Direct3D 设备的覆盖硬件功能。
IDirect3DAuthenticatedChannel9
使用图形驱动程序或 Direct3D 运行时提供信道。
IDirect3DCryptoSession9
表示用于访问受保护图面的加密会话。
IDirect3DDevice9Video
使应用程序能够使用由图形驱动程序实现的内容保护和加密服务。

Direct3D 11) (效果

Direct3D 11 编程指南