共用方式為


avcstrm.h 標頭

資料流程會使用此標頭。 如需詳細資訊,請參閱

avcstrm.h 包含下列程式設計介面:

IOCTLs

 
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 結構描述兩個四邊形 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 驅動程式所公開的功能。