Freigeben über


avcstrm.h-Header

Dieser Header wird vom Stream verwendet. Weitere Informationen finden Sie unter

avcstrm.h enthält die folgenden Programmierschnittstellen:

IOCTLs

 
IOCTL_AVCSTRM_CLASS

Ein AV/C-Untereinheitstreiber verwendet die IRP_MJ_INTERNAL_DEVICE_CONTROL IRP, wobei das IoControlCode-Element auf IOCTL_AVCSTRM_CLASS festgelegt ist, um mit avcstrm.sys zu kommunizieren.

Functions

 
INIT_AVCSTRM_HEADER

Das INIT_AVCSTRM_HEADER-Makro initialisiert die Member SizeOfThisBlock, Version und Function der AVC_STREAM_REQUEST_BLOCK-Struktur.

Strukturen

 
AVC_STREAM_REQUEST_BLOCK

Die AVC_STREAM_REQUEST_BLOCK-Struktur beschreibt eine AV/C-Streaminganforderung, die von avcstrm.sys verarbeitet werden soll.
AVCSTRM_BUFFER_STRUCT

Die AVCSTRM_BUFFER_STRUCT-Struktur beschreibt einen Puffer, der an avcstrm.sys für Lese- oder Schreibvorgänge übermittelt werden soll.
AVCSTRM_FORMAT_INFO

Die AVCSTRM_FORMAT_INFO-Struktur wird verwendet, um einen Datenstrom zu beschreiben.
AVCSTRM_OPEN_STRUCT

Die AVCSTRM_OPEN_STRUCT-Struktur beschreibt einen datenstrom, der geöffnet werden soll.
CIP_HDR1

Die CIP_HDR1-Struktur beschreibt die generische Datenstruktur der beiden Quadlet-CIP-Header (erstes Quadlet des Paares).
CIP_HDR2_FDF

Die CIP_HDR2_FDF-Struktur beschreibt das zweite Quadlet eines CIP-Headerpaars.
CIP_HDR2_MPEGTS

Die CIP_HDR2_MPEGTS-Struktur beschreibt das zweite Quadlet eines CIP-Headerpaars für einen MPEGTS-Formatstream.
CIP_HDR2_SYT

Die CIP_HDR2_SYT-Struktur beschreibt das zweite Quadlet eines CIP-Headerpaars für einen DATENstrom im DV-Format.
DVINFO

Die DVINFO-Struktur beschreibt ein DV-Streamformat, einschließlich der Standardinformationen zur Streamingquelle und Datenstromsteuerung.
KS_DATAFORMAT_DV_AVC

Die KS_DATAFORMAT_DV_AVC-Struktur speichert das Datenformat für eine digitale AV/C-Videoverbindung.
KS_DATAFORMAT_MPEG2TS_AVC

Die KS_DATAFORMAT_MPEG2TS_AVC-Struktur speichert das Datenformat für eine AV/C MPEG2-Verbindung.
KS_DATARANGE_DV_AVC

Die KS_DATARANGE_DV_AVC-Struktur speichert eine Reihe digitaler AV/C-Videoformate.
KS_DATARANGE_DVVIDEO

Die KS_DATARANGE_DV_AVC-Struktur speichert eine Reihe von digitalen Videoformaten.
KS_DATARANGE_MPEG2TS_AVC

Die KS_DATARANGE_MPEG2TS_AVC-Struktur speichert eine Reihe von AV/C MPEG2-Formaten.

Enumerationen

 
AVCSTRM_FORMAT

Die AVCSTRM_FUNCTION-Enumeration definiert die av/C-Untereinheitsstreamformate, die von avcstrm.sys unterstützt werden.
AVCSTRM_FUNCTION

Die AVCSTRM_FUNCTION-Enumeration definiert die Funktionalität, die vom avcstrm.sys-Treiber verfügbar gemacht wird.