en-tête avcstrm.h
Cet en-tête est utilisé par flux. Pour plus d'informations, consultez les pages suivantes :
avcstrm.h contient les interfaces de programmation suivantes :
IOCTLs
IOCTL_AVCSTRM_CLASS Un pilote de sous-unité AV/C utilise l’IRP IRP_MJ_INTERNAL_DEVICE_CONTROL, avec le membre IoControlCode défini sur IOCTL_AVCSTRM_CLASS, pour communiquer avec avcstrm.sys. |
Fonctions
INIT_AVCSTRM_HEADER La macro INIT_AVCSTRM_HEADER initialise les membres SizeOfThisBlock, Version et Function de la structure AVC_STREAM_REQUEST_BLOCK. |
Structures
AVC_STREAM_REQUEST_BLOCK La structure AVC_STREAM_REQUEST_BLOCK décrit une demande de streaming AV/C à traiter par avcstrm.sys. |
AVCSTRM_BUFFER_STRUCT La structure AVCSTRM_BUFFER_STRUCT décrit une mémoire tampon à soumettre à avcstrm.sys pour les opérations de lecture ou d’écriture. |
AVCSTRM_FORMAT_INFO La structure AVCSTRM_FORMAT_INFO est utilisée pour décrire un flux de données. |
AVCSTRM_OPEN_STRUCT La structure AVCSTRM_OPEN_STRUCT décrit un flux de données à ouvrir. |
CIP_HDR1 La structure CIP_HDR1 décrit la structure de données générique des deux en-têtes CIP quadlet (premier quadlet de la paire). |
CIP_HDR2_FDF La structure CIP_HDR2_FDF décrit le deuxième quadlet d’une paire d’en-têtes CIP. |
CIP_HDR2_MPEGTS La structure CIP_HDR2_MPEGTS décrit le deuxième quadlet d’une paire d’en-têtes CIP pour un flux au format MPEGTS. |
CIP_HDR2_SYT La structure CIP_HDR2_SYT décrit le deuxième quadlet d’une paire d’en-têtes CIP pour un flux de format DV. |
DVINFO La structure DVINFO décrit un format de flux DV, y compris ses informations de source de streaming par défaut et ses informations de contrôle de flux. |
KS_DATAFORMAT_DV_AVC La structure KS_DATAFORMAT_DV_AVC stocke le format de données d’une connexion vidéo numérique AV/C. |
KS_DATAFORMAT_MPEG2TS_AVC La structure KS_DATAFORMAT_MPEG2TS_AVC stocke le format de données d’une connexion MPEG2 AV/C. |
KS_DATARANGE_DV_AVC La structure KS_DATARANGE_DV_AVC stocke une gamme de formats vidéo numériques AV/C. |
KS_DATARANGE_DVVIDEO La structure KS_DATARANGE_DV_AVC stocke une gamme de formats vidéo numériques. |
KS_DATARANGE_MPEG2TS_AVC La structure KS_DATARANGE_MPEG2TS_AVC stocke une gamme de formats MPEG2 AV/C. |
Énumérations
AVCSTRM_FORMAT L’énumération AVCSTRM_FUNCTION définit les formats de flux de sous-unités AV/C pris en charge par avcstrm.sys. |
AVCSTRM_FUNCTION L’énumération AVCSTRM_FUNCTION définit les fonctionnalités exposées par le pilote avcstrm.sys. |