次の方法で共有


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構造体は、2 つのクワッドレット CIP ヘッダー (ペアの最初のクワッドレット) の汎用データ構造を記述します。
CIP_HDR2_FDF

CIP_HDR2_FDF構造体は、CIP ヘッダー ペアの 2 番目のクワッドレットを記述します。
CIP_HDR2_MPEGTS

CIP_HDR2_MPEGTS構造体は、MPEGTS フォーマット ストリームの CIP ヘッダー ペアの 2 番目のクワッドレットを記述します。
CIP_HDR2_SYT

CIP_HDR2_SYT構造体は、DV フォーマット ストリームの CIP ヘッダー ペアの 2 番目のクワッドレットを記述します。
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 ドライバーによって公開される機能を定義します。