Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
[De functie die is gekoppeld aan deze pagina, DirectShow, is een verouderde functie. Het is vervangen door MediaPlayer, IMFMediaEngineen Audio/Video Capture in Media Foundation. Deze functies zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken MediaPlayer, IMFMediaEngine en Audio/Video Capture in Media Foundation in plaats van DirectShow, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]
Notitie
[Verouderd. Deze API kan worden verwijderd uit toekomstige versies van Windows.]
Deze sectie bevat naslagonderwerpen voor de interfaces DirectShow Editing Services (DES).
| Interface | Beschrijving |
|---|---|
| IAMErrorLog | Biedt een callback-methode voor foutlogboekregistratie. |
| IAMSetErrorLog- | Hiermee stelt u een foutenlogboek in of haalt u dit op. |
| IAMTimeline | Biedt methoden voor het bewerken van de tijdlijn. |
| IAMTimelineComp | Hiermee voegt u virtuele sporen toe of haalt u ze op in een compositie. |
| IAMTijdlijnEffect | Biedt methoden voor het bewerken van tijdlijneffecten. |
| IAMTimelineEffectable | Biedt methoden voor het toevoegen van effecten aan een tijdlijnobject. |
| IAMTimelineGroup | Hiermee stelt u eigenschappen voor groepen in en haalt u deze op. |
| IAMTimelineObj | Biedt methoden voor het bewerken van tijdlijnobjecten. |
| IAMTimelineSplittable | Splitst een tijdlijnobject. |
| IAMTimelineSrc | Biedt methoden voor het bewerken en instellen van eigenschappen voor bronobjecten. |
| IAMTimelineTrack | Biedt methoden voor het bewerken van traceringsobjecten. |
| IAMTimelineTrans | Biedt methoden voor het bewerken van overgangsobjecten. |
| IAMTimelineTransable | Hiermee voegt u overgangen toe aan een object. |
| IAMTimelineVirtualTrack | Biedt methoden om te werken met virtuele tracks. |
| IDxtAlphaSetter | Hiermee stelt u eigenschappen in op de alfasetter effect. |
| IDxtCompositor | Stelt eigenschappen in voor de Compositor Overgang. |
| IDxtJpeg | Hiermee stelt u eigenschappen in op de overgang SMPTE Wipe. |
| IDxtKey | Hiermee stelt u eigenschappen in voor de overgangsfase van de sleutel naar. |
| IFindCompressorCB | Niet ondersteund. |
| IGrfCache | Niet ondersteund. |
| IMediaDet | Haalt informatie op over een mediabestand, zoals het aantal streams en het type, de duur en de framesnelheid van elke stream. |
| IMediaLocator | Biedt methoden voor het valideren van bestandsnamen. |
| IPropertySetter | Hiermee stelt u eigenschappen in voor een effect of overgang. |
| IRenderEngine | Geeft een DES-project weer door een filtergrafiek te maken op basis van een tijdlijn. |
| IRenderEngine2 | Hiermee kan de toepassing het standaardfilter voor het wijzigen van het formaat van video's vervangen dat door DES wordt gebruikt. |
| IResize | Moet worden ondersteund door een aangepast video resizer-filter. |
| ISampleGrabber | Hiermee worden afzonderlijke mediavoorbeelden opgehaald terwijl ze door de filtergrafiek lopen. |
| ISampleGrabberCB | Callback-interface voor de ISampleGrabber-interface . |
| ISmartRenderEngine | Biedt methoden die slimme recompressie ondersteunen. |
| IXml2Dex- | Hiermee worden DES-projectbestanden opgeslagen en geladen in Extensible Markup Language (XML). |
Verwante onderwerpen