avcstrm.h 标头

此标头由流使用。 有关详细信息,请参阅:

avcstrm.h 包含以下编程接口:

IOCTL

 
IOCTL_AVCSTRM_CLASS

AV/C 子单元驱动程序使用 IRP_MJ_INTERNAL_DEVICE_CONTROL IRP(IoControlCode 成员设置为 IOCTL_AVCSTRM_CLASS)与 avcstrm.sys 通信。

函数

 
INIT_AVCSTRM_HEADER

INIT_AVCSTRM_HEADER宏初始化AVC_STREAM_REQUEST_BLOCK结构的 SizeOfThisBlock、Version 和 Function 成员。

结构

 
AVC_STREAM_REQUEST_BLOCK

AVC_STREAM_REQUEST_BLOCK 结构描述了要由 avcstrm.sys 处理的 AV/C 流式处理请求。
AVCSTRM_BUFFER_STRUCT

AVCSTRM_BUFFER_STRUCT 结构描述要提交到 avcstrm.sys 进行读取或写入操作的缓冲区。
AVCSTRM_FORMAT_INFO

AVCSTRM_FORMAT_INFO结构用于描述数据流。
AVCSTRM_OPEN_STRUCT

AVCSTRM_OPEN_STRUCT结构描述了要打开的数据流。
CIP_HDR1

CIP_HDR1 结构描述两个 quadlet CIP 标头的泛型数据结构 (对) 的第一个象限。
CIP_HDR2_FDF

CIP_HDR2_FDF 结构描述 CIP 标头对的第二个象限。
CIP_HDR2_MPEGTS

CIP_HDR2_MPEGTS 结构描述 MPEGTS 格式流的 CIP 标头对的第二个象限。
CIP_HDR2_SYT

CIP_HDR2_SYT结构描述了 DV 格式流的 CIP 标头对的第二个象限。
DVINFO

DVINFO 结构描述 DV 流格式,包括其默认的流源信息和流控制信息。
KS_DATAFORMAT_DV_AVC

KS_DATAFORMAT_DV_AVC结构存储 AV/C 数字视频连接的数据格式。
KS_DATAFORMAT_MPEG2TS_AVC

KS_DATAFORMAT_MPEG2TS_AVC 结构存储 AV/C MPEG2 连接的数据格式。
KS_DATARANGE_DV_AVC

KS_DATARANGE_DV_AVC结构存储一系列 AV/C 数字视频格式。
KS_DATARANGE_DVVIDEO

KS_DATARANGE_DV_AVC结构存储一系列数字视频格式。
KS_DATARANGE_MPEG2TS_AVC

KS_DATARANGE_MPEG2TS_AVC结构存储一系列 AV/C MPEG2 格式。

枚举

 
AVCSTRM_FORMAT

AVCSTRM_FUNCTION 枚举定义 avcstrm.sys 支持的 AV/C 子单位流格式。
AVCSTRM_FUNCTION

AVCSTRM_FUNCTION 枚举定义 avcstrm.sys 驱动程序公开的功能。