AVStream 示例

GitHub 上的 Windows 驱动程序工具包 (WDK) 示例中提供了示例 AVStream 微型驱动程序的源代码:

示例 说明
AVStream Filter-Centric 模拟捕获驱动程序 (Avssamp) AVStream 以筛选器为中心的模拟捕获示例驱动程序 (Avssamp) 提供一个以筛选器为中心的 AVStream 捕获驱动程序和功能音频。 此流媒体驱动程序以 RGB24 或 YUV422 格式的 320 x 240 像素分辨率执行视频捕获,同时循环播放用户提供的脉冲代码调制 (PCM) 波音频文件。 此示例演示如何编写以筛选器为中心的 AVStream 微型驱动程序。
avshws) avshws (AVStream 模拟硬件示例驱动程序 AVStream 模拟硬件示例驱动程序 (Avshws) 为模拟硬件提供以引脚为中心的 AVStream 捕获驱动程序。 此流式处理媒体驱动程序使用直接内存访问 (DMA) 捕获缓冲区,以 RGB24 或 YUV422 格式以 320 x 240 像素执行视频捕获。 此示例的目的是演示如何编写以引脚为中心的 AVStream 微型驱动程序。 此示例还演示如何使用 AVStream 类驱动程序提供的相关功能实现 DMA。 此示例具有增强的参数验证和溢出检测功能。

这些示例演示了本文档中所述的许多概念,这些示例可以根据驱动程序开发人员的需求进行定制。