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 つの quadlet 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 ドライバーによって公開される機能を定義します。