DirectShow Celles

cette section décrit les structures de DirectShow.

Structure Description
Propriétés Allocator _ Contient le nombre, la taille, l’alignement et les propriétés de préfixe de l’allocateur.
_RENDERSTATUS DVD _ AM Contient des codes indiquant l’état de la lecture DVD-Video.
AMCOPPCommand Contient une commande COPP.
AMCOPPSignature Contient la signature permettant de lancer une session COPP (Certified Output Protection Protocol).
AMCOPPStatusInput Contient une demande d’État COPP.
AMCOPPStatusOutput Contient le résultat d’une demande d’État COPP.
_type de média am _ Décrit un type de média.
AM _ MPEGSTREAMTYPE Décrit un flux élémentaire MPEG-1.
AM _ MPEGSYSTEMTYPE Définit le bloc de format pour un flux système MPEG-1.
_Propriétés am SAMPLE2 _ Décrit les propriétés d’un exemple de média générique.
_informations de flux am _ Contient les informations de démarrage et d’arrêt fournies à un code confidentiel.
_données d' _ événement _ WMT AM contient des informations relatives à un _ événement d’état WMT et au code d’état associé renvoyé par le kit de développement logiciel (SDK) de Format multimédia Windows.
_page am WST _ Décrit une page de texte WST.
_filtre AMOVIESETUP Contient les informations de filtre pour l’inscription d’un filtre.
_MediaType AMOVIESETUP Contient des informations sur le type de média pour l’inscription d’un filtre.
_code PIN AMOVIESETUP Contient les informations de code confidentiel pour l’enregistrement d’un filtre.
AMVABeginFrameInfo Spécifie les informations nécessaires pour commencer le traitement du frame.
AMVABUFFERINFO Décrit les informations de mémoire tampon.
AMVACompBufferInfo Décrit les surfaces allouées et les informations de mémoire tampon compressées.
AMVAEndFrameInfo Spécifie des informations pour terminer le traitement du frame.
AMVAInternalMemInfo Spécifie la quantité de mémoire de travail allouée par la couche d’abstraction matérielle (HAL) pour son usage privé.
AMVAUncompBufferInfo Décrit les surfaces à allouer.
AMVAUncompDataInfo Spécifie le format de pixel et les caractéristiques dimensionnelles du flux d’entrée de données.
AMVPDATAINFO Spécifie les caractéristiques spécifiques aux données du flux d’entrée du VP.
AMVPDIMINFO Spécifie les caractéristiques dimensionnelles du flux d’entrée du VP.
AMVPSIZE Spécifie la largeur et la hauteur d’une image de VP.
ANALOGVIDEOINFO Conserve des informations sur le format du signal vidéo analogique.
_majuscules de la configuration du flux audio _ _ Contient des informations sur tous les formats audio possibles pris en charge.
AVIMAINHEADER Définit des informations globales dans un fichier AVI.
AVIMETAINDEX Structure de base pour un index AVI 2,0 (format « indx »).
AVIOLDINDEX Décrit un index AVI 1,0 (format « idx1 »).
AVIPALCHANGE Définit une modification de palette dans un fichier AVI.
AVISTDINDEX Contient un index standard AVI 2,0.
_entrée AVISTDINDEX Contient une entrée d’index pour un index standard AVI 2,0.
AVISTREAMHEADER Contient des informations sur un flux dans un fichier AVI.
AVISUPERINDEX Contient un super index AVI 2,0 (index d’index).
BITMAPINFOHEADER Contient des informations sur les dimensions et le format de couleur d’une image bitmap indépendante du périphérique (DIB).
CodecAPIEventData Décrit les données d’événement qu’un encodeur transfère avec un _ événement d’événement EC CODECAPI _ .
COLORKEY Communique des informations de clé de couleur entre le convertisseur et un autre filtre.
DDCOLORKEY Décrit une clé de couleur sous la forme d’une plage de valeurs.
_bouchons du DÉcodeur DVD _ Contient des informations sur les fonctionnalités du décodeur audio.
_ _ code temporel HMSF DVD Contient des informations de code temporel.
_MENUATTRIBUTES DVD Contient des informations sur les menus sur un disque DVD.
DVD _ MUA _ Coeff Contient des informations sur les coefficients de mixage de sons surround pour l’audio multicanal sur DVD.
DVD _ MUA _ MixingInfo Contient des informations sur le mixage de sons surround sur un disque DVD.
_MULTICHANNELAUDIOATTRIBUTES DVD Contient des informations sur les flux audio multicanaux sur un disque DVD.
_KARAOKEATTRIBUTES DVD Contient des informations sur les flux audio karaoké sur un disque DVD.
_emplacement de lecture du DVD _ Contient l’emplacement de lecture du DVD.
_Lecture DVD _ LOCATION2 Contient l’emplacement de lecture du DVD.
_SUBPICTUREATTRIBUTES DVD Contient des informations sur un flux de sous-image sur un disque DVD.
_code temporel du DVD Contient le code temporel du DVD en heures, minutes, secondes et frames.
_TITLEATTRIBUTES DVD Contient des informations sur un titre sur un disque DVD.
_VIDEOATTRIBUTES DVD Contient des informations sur le flux vidéo sur un disque DVD.
DVINFO Décrit le format d’un flux vidéo numérique (DV).
FILTRER les _ informations Contient des informations sur un filtre.
HEAACWAVEFORMAT Contient les données de format pour un flux AAC ou HE-AAC qui inclut des données AudioSpecificConfig ().
HEAACWAVEINFO Contient les données de format pour un flux de codage audio avancé (AAC) ou High-Efficiency un flux de codage audio avancé (HE-AAC).
_élément KSMULTIPLE Décrit la taille et le nombre de propriétés de longueur variable sur les broches en mode noyau.
_connexion KSTOPOLOGY Décrit une connexion de nœud dans un filtre de streaming de noyau (KS).
MPEG1VIDEOINFO Définit le format des données vidéo MPEG-1.
MPEG1WAVEFORMAT Définit le format des données audio MPEG-1.
_Stride transport _ MPEG2 Décrit le format des paquets de flux de transport MPEG-2 (TS).
MPEG2VIDEOINFO Contient des informations supplémentaires sur le système vidéo MPEG-2.
MPEGLAYER3WAVEFORMAT Décrit un format audio MPEG Audio Layer-3 (MP3).
NORMALIZEDRECT Spécifie l’emplacement d’un rectangle vidéo dans l’espace de composition.
PERFINFO _ DShow _ AUDIOBREAK Données pour un événement de trace de type GUID _ AUDIOBREAK.
PERFINFO _ DShow _ AVREND Données pour un événement de trace de type GUID _ VIDEOREND.
PERFINFO _ DShow _ STREAMTRACE Données pour un événement de trace de type GUID _ STREAMTRACE.
_mappage PID Identifie le contenu d’un ID de paquet de flux de transport MPEG-2.
informations sur le code confidentiel _ Contient des informations sur un code confidentiel.
Qualitative Définit un message de contrôle qualité.
REGFILTER2 Décrit un filtre pour l’inscription par le biais de l’interface IFilterMapper2 .
REGFILTERPINS Contient les informations de code confidentiel pour l’enregistrement d’un filtre.
REGFILTERPINS2 Contient des informations relatives à l’inscription d’un filtre par le biais de l’interface IFilterMapper2 .
REGPINMEDIUM Décrit un support pin pour l’inscription via l’interface IFilterMapper2 .
REGPINTYPES Contient des informations sur le type de média pour l’inscription d’un filtre.
_mappage d’ID de flux _ Contient des informations sur un flux élémentaire au sein d’un flux de programme MPEG-2.
COMPENSÉ Contient des informations sur le nombre de trames de code temporel de base.
exemple de code temporel _ Contient des informations complètes sur le code temporel.
TRUECOLORINFO Conserve les informations de couleur.
_majuscules de la configuration du flux vidéo _ _ Contient des informations sur les connexions possibles.
VIDEOINFO Contient des informations qui spécifient une image vidéo et sa palette de couleurs et de masques de données.
VIDEOINFOHEADER Décrit les informations de bitmap et de couleur pour une image vidéo.
VIDEOINFOHEADER2 Décrit les informations de bitmap et de couleur pour une image vidéo, y compris les informations d’entrelacement, de protection de copie et de proportions en pixels.
VMR9AllocationInfo Utilisé pour allouer une nouvelle surface bitmap par la méthode IVMRSurfaceAllocatorNotify9 :: AllocateSurfaceHelper . (VMR-9.)
VMR9AlphaBitmap Fournit une bitmap statique à contrôle alpha à afficher sur le frame vidéo composite fourni par la méthode IVMRMixerBitmap9 :: GetAlphaBitmapParameters . (VMR-9.)
VMR9DeinterlaceCaps Décrit les fonctionnalités d’un mode de désentrelacement. (VMR-9.)
VMR9Frequency Décrit la fréquence d’un flux vidéo. (VMR-9.)
VMR9MonitorInfo Utilisé pour définir et récupérer des informations sur les analyses sur le système. (VMR-9.)
VMR9NormalizedRect Utilisé pour spécifier ou récupérer l’emplacement d’un rectangle vidéo dans l’espace de composition. (VMR-9.)
VMR9PresentationInfo Utilisé pour présenter les informations de l’image vidéo. (VMR-9.)
VMR9ProcAmpControl Spécifie les réglages d’image à effectuer sur un flux vidéo. (VMR-9.)
VMR9ProcAmpControlRange Spécifie la plage valide pour une propriété d’ajustement d’image. (VMR-9.)
VMR9VideoDesc Permet de découper un flux vidéo à désentrelacer. (VMR-9.)
VMR9VideoStreamInfo Contient les informations de flux vidéo utilisées par VMR-9.
VMRALLOCATIONINFO Utilisé pour allouer une nouvelle surface bitmap par la méthode IVMRSurfaceAllocator :: AllocateSurface . (VMR-7.)
VMRALPHABITMAP Fournit une bitmap statique à contrôle alpha à afficher sur le frame vidéo composite fourni par la méthode IVMRMixerBitmap :: GetAlphaBitmapParameters . (VMR-7.)
VMRGUID Utilisé pour identifier un moniteur sur le système. (VMR-7.)
VMRMONITORINFO Utilisé pour définir et récupérer des informations sur les analyses sur le système. (VMR-7.)
VMRPRESENTATIONINFO Utilisé pour présenter les informations de l’image vidéo. (VMR-7.)
VMRVIDEOSTREAMINFO Contient les informations de flux vidéo utilisées dans l’appel de filtre de convertisseur de mixage vidéo à la méthode IVMRImageCompositor :: CompositeImage . (VMR-7.)
WAVEFORMATEX Définit le format des données Waveform-Audio.
WAVEFORMATEXTENSIBLE Définit le format des données Waveform-Audio pour les formats comportant plus de deux canaux.

DirectShow Faire