strmif.h-Header
Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter
strmif.h enthält die folgenden Programmierschnittstellen:
IAMAnalogVideoDecoder Die IAMAnalogVideoDecoder-Schnittstelle legt Informationen über den Analog-Digital-Konvertierungsprozess in einem Videoaufnahmefilter fest und ruft sie ab. Der WDM Video Capture-Filter macht diese Schnittstelle verfügbar, wenn es sich bei dem Gerät um ein analoges Videoaufnahmegerät handelt. |
IAMAnalogVideoEncoder Hinweis Diese Schnittstelle ist veraltet. Hinweis: Microsoft stellt keine Implementierung dieser Schnittstelle bereit. |
IAMAsyncReaderTimestampScaling Aktiviert einen Pullmodus-Quellfilter, um größere Dateigrößen zu unterstützen. |
IAMAudioInputMixer Die IAMAudioInputMixer-Schnittstelle steuert Audioaufnahmeeigenschaften wie Schwenken und Lautheit; und aktiviert oder deaktiviert bestimmte Audioeingaben, z. B. die Zeile ein oder das Mikrofon. Der Audioaufnahmefilter macht diese Schnittstelle sowohl für jeden Eingabenadel als auch für den Filter selbst verfügbar. Die Eingabestifte des Audioaufnahmefilters stellen physische Hardwareverbindungen dar. sie sind nicht mit anderen DirectShow-Filtern verbunden. Der Pinname gibt den Eingabetyp an. beispielsweise "Line In" oder "Mikrofon". Verwenden Sie die IAMAudioInputMixer-Schnittstelle wie folgt:Um die Einstellungen für eine bestimmte Eingabe zu steuern, verwenden Sie die Schnittstelle am Pin. Um die Gesamteigenschaften festzulegen, wenn mehrere Eingaben aktiviert sind, verwenden Sie die Schnittstelle für den Filter. Um eine Eingabe zu aktivieren oder zu deaktivieren, rufen Sie die IAMAudioInputMixer::p ut_Enable-Methode dieser Pin auf. Einige Methoden für diese Schnittstelle können je nach den Funktionen der zugrunde liegenden Hardware fehlschlagen. Filterentwickler:_Implement diese Schnittstelle an jedem Eingabenadel eines Audioaufnahmefilters. Sie können diese Schnittstelle auch im Audioaufnahmefilter selbst implementieren, um die gesamten Audioeinstellungen nach dem Mischen zu steuern. |
IAMAudioRendererStats Die IAMAudioRendererStats-Schnittstelle ruft statistische Leistungsinformationen aus einem Audiorendererfilter ab. Diese Schnittstelle ist für die Verwendung während der Entwicklung vorgesehen, um Leistungsdaten aus dem Audiorenderer zu protokollieren. |
IAMBufferNegotiation Die IAMBufferNegotiation-Schnittstelle fordert die Anzahl der Puffer an, die für einen Filter erstellt werden sollen, und die Größe der einzelnen Puffer. |
IAMCameraControl Die IAMCameraControl-Schnittstelle steuert Kameraeinstellungen wie Zoom, Schwenken, Blendeneinstellung oder Verschlusszeit. Um diese Schnittstelle abzurufen, fragen Sie den Filter ab, der die Kamera steuert. |
IAMCertifiedOutputProtection Die IAMCertifiedOutputProtection-Schnittstelle sendet COPP-Nachrichten (Certified Output Protection Protocol) an den Grafiktreiber. |
IAMClockAdjust Die IAMClockAdjust-Schnittstelle passt die Referenzuhr an. Die Systemreferenzuhr macht diese Schnittstelle verfügbar. |
IAMClockSlave Die IAMClockSlave-Schnittstelle steuert die Toleranz eines Audiorenderers, wenn die Raten mit einer anderen Uhr übereinstimmen. Wenn der Audiorenderer die Raten mit einer anderen Uhr abgleicht, kann das Audio auf die Angegebene Toleranz abdriften. |
IAMCopyCaptureFileProgress Die IAMCopyCaptureFileProgress-Schnittstelle ist eine Rückrufschnittstelle, die von der ICaptureGraphBuilder2::CopyCaptureFile-Methode verwendet wird. Da die CopyCaptureFile-Methode lange dauern kann, kann eine Anwendung diese Schnittstelle implementieren, um regelmäßig Benachrichtigungen über den Fortschritt des Kopiervorgangs zu erhalten. Wenn die Anwendung diese Informationen nicht empfangen muss, muss die Schnittstelle nicht implementiert werden. |
IAMCrossbar Die IAMCrossbar-Schnittstelle leitet Signale von einer analogen oder digitalen Quelle an einen Videoaufnahmefilter weiter. Diese Schnittstelle wird durch den Analog Video Crossbar Filter implementiert. |
IAMDecoderCaps Die IAMDecoderCaps-Schnittstelle gibt Funktioneninformationen aus einem MPEG-Decoderfilter zurück. |
IAMDeviceRemoval Die IAMDeviceRemoval-Schnittstelle bietet dem Filter Graph-Manager eine Möglichkeit, sich für Geräteentfernungsereignisse für ein Erfassungsgerät zu registrieren. |
IAMDevMemoryAllocator Hinweis Diese Schnittstelle wird vom AVI-Splitter nicht mehr unterstützt. Hinweis Diese Schnittstelle wurde definiert, um ältere Hardwaredecoder zu unterstützen, für die AVI-Dateien direkt in den Hardwarespeicher eingelesen werden mussten. |
IAMDevMemoryControl Hinweis Diese Schnittstelle wird vom AVI-Splitter nicht mehr unterstützt. Hinweis Es wurde definiert, um bestimmte ältere Hardwaredecoder zu unterstützen, für die AVI-Dateien direkt in den Hardwarespeicher gelesen werden mussten. |
IAMDroppedFrames Die IAMDroppedFrames-Schnittstelle ruft Leistungsinformationen aus einem Videoaufnahmefilter ab, einschließlich der Anzahl der gelöschten Frames und der Anzahl der übermittelten Frames. Anwendungen können diese Schnittstelle verwenden, um die Erfassungsleistung zur Laufzeit zu bestimmen. |
IAMExtDevice Die IAMExtDevice-Schnittstelle steuert ein externes Gerät, z. B. eine DV-Kamera oder video tape recoder (VTR). |
IAMExtTransport Die IAMExtTransport-Schnittstelle steuert den Transport auf einer Videoband-Recporder (VTR) oder einem Camcorder. |
IAMFilterGraphCallback Die IAMFilterGraphCallback-Schnittstelle bietet einen Rückrufmechanismus während der Grapherstellung. Um diese Schnittstelle zu verwenden, implementieren Sie die Schnittstelle in Ihrer Anwendung oder ihrem Clientobjekt. |
IAMFilterMiscFlags Die IAMFilterMiscFlags-Schnittstelle fragt ab, ob ein Filter ein Quellfilter oder ein Renderer ist. |
IAMGraphBuilderCallback Die IAMGraphBuilderCallback-Schnittstelle bietet einen Rückrufmechanismus während der Grapherstellung. Um diese Schnittstelle zu verwenden, implementieren Sie die Schnittstelle in Ihrer Anwendung oder ihrem Clientobjekt. |
IAMGraphStreams Die IAMGraphStreams-Schnittstelle steuert ein Filterdiagramm, das eine Livequelle rendert. |
IAMLatency Die IAMLatency-Schnittstelle meldet die Latenz, die ein Filter in das Diagramm einführt. |
IAMOpenProgress Die IAMOpenProgress-Schnittstelle meldet den Fortschritt eines Vorgangs zum Öffnen der Datei und ermöglicht es der Anwendung, den Vorgang abzubrechen. Filter, die Dateien über ein Netzwerk öffnen, können diese Schnittstelle verfügbar machen. |
IAMOverlayFX Die IAMOverlayFX-Schnittstelle steuert, wie die Videoüberlagerung auf dem Bildschirm des Benutzers angezeigt wird. Der Overlay Mixer-Filter implementiert diese Schnittstelle. |
IAMovieSetup Hinweis Diese Schnittstelle ist veraltet. (IAMovieSetup) |
IAMPhysicalPinInfo Hinweis Diese Schnittstelle ist veraltet. (IAMPhysicalPinInfo) |
IAMPluginControl Steuert die bevorzugten und blockierten Filterlisten. |
IAMPushSource Die IAMPushSource-Schnittstelle synchronisiert ein Filterdiagramm, das eine Livequelle rendert. |
IAMResourceControl Die IAMResourceControl-Schnittstelle wird geöffnet und enthält eine Audiogeräteressource, bevor das Gerät tatsächlich benötigt wird, sodass die Wiedergabe garantiert werden kann oder die Anwendung im Voraus erfahren kann, dass ein Gerät nicht verfügbar ist. Die folgenden Filter implementieren diese Schnittstelle:Audioerfassungsfilter. DirectSound-Rendererfilter. Audiorenderer (WaveOut)-Filter. |
IAMStreamConfig Die IAMStreamConfig-Schnittstelle legt das Ausgabeformat für bestimmte Erfassungs- und Komprimierungsfilter sowohl für Audio als auch für Video fest. |
IAMStreamControl Die IAMStreamControl-Schnittstelle steuert einzelne Datenströme in einem Filter. |
IAMStreamSelect Die IAMStreamSelect-Schnittstelle wählt aus den verfügbaren Streams in einem Parserfilter aus. |
IAMTimecodeDisplay Die IAMTimecodeDisplay-Schnittstelle steuert ein externes SMPTE/MIDI-Timecode-Anzeigegerät. DirectShow stellt derzeit keine Filter bereit, die diese Schnittstelle implementieren. |
IAMTimecodeGenerator Die IAMTimecodeGenerator-Schnittstelle steuert, wie ein externer SMPTE/MIDI-Timecodegenerator Daten an das Filterdiagramm liefert. DirectShow stellt derzeit keine Filter bereit, die diese Schnittstelle implementieren. |
IAMTimecodeReader Die IAMTimecodeReader-Schnittstelle liest SMPTE- oder MIDI-Timecode von einem externen Gerät. Die MSDV- und MSTape-Treiber unterstützen diese Schnittstelle zum Lesen von Timecode von einem externen DV- oder MPEG-2-Camcorder. |
IAMTuner Die IAMTuner-Schnittstelle steuert einen TV-Tuner. |
IAMTunerNotification Hinweis Diese Rückrufschnittstelle ist veraltet, da der TV Tuner-Filter den Rückrufmechanismus nicht implementiert. . |
IAMTVAudio Die IAMTVAudio-Schnittstelle steuert Audio von einer Fernsehquelle. Der TV-Audiofilter implementiert diese Schnittstelle. Anwendungen können es verwenden, um Audioeinstellungen für Das Fernsehen zu steuern, einschließlich sekundärem Audioprogramm (SAP) und Stereo- oder Monoauswahl. |
IAMTVAudioNotification Hinweis Diese Rückrufschnittstelle ist veraltet, da der TV-Audiofilter den Rückrufmechanismus nicht implementiert. . |
IAMTVTuner Die IAMTVTuner-Schnittstelle steuert einen TV-Tuner. |
IAMVfwCaptureDialogs Die IAMVfwCaptureDialogs-Schnittstelle zeigt ein Dialogfeld an, das von einem Video für Windows (VFW)-Aufzeichnungstreiber bereitgestellt wird. Der VFW-Erfassungsfilter implementiert diese Schnittstelle. |
IAMVfwCompressDialogs Die IAMVfwCompressDialogs-Schnittstelle zeigt ein Dialogfeld an, das von einem VFW-Codec (Video für Windows) bereitgestellt wird. |
IAMVideoCompression Die IAMVideoCompression-Schnittstelle legt Videokomprimierungseigenschaften fest und ruft sie ab. |
IAMVideoControl Die IAMVideoControl-Schnittstelle steuert bestimmte Videoaufnahmevorgänge, z. B. das Aufzählen verfügbarer Bildraten und die Bildausrichtung. |
IAMVideoDecimationProperties Die IAMVideoDecimationProperties-Schnittstelle steuert, wie der Overlay-Mixer Videodezimation ausführt. Wenn ein Videofenster kleiner als die native Größe des angezeigten Videos ist, muss der Videorenderer das eingehende Video dezimieren, d. h. das Video auf die kleinere Größe herunterskalieren. Die Dezimierung kann an einer der folgenden Stellen durchgeführt werden. Die Überlagerungshardware auf dem VGA-Chip. Der im Videoport integrierte Scaler (wenn die Verbindung über einen Videoport erfolgt). Der Decoder, der das Video an den Renderer liefert. Eine Anwendung kann Methoden auf dieser Schnittstelle aufrufen, um eine bestimmte Dezimierungsstrategie auszuwählen, um die Leistung zu optimieren. Die meisten Anwendungen haben jedoch keine Gelegenheit, diese Schnittstelle zu verwenden. Sofern Ihre Anwendung nicht für die Unterstützung bestimmter Hardware konzipiert ist, gibt es keinen Grund, das Standardverhalten des Overlay Mixer-Filters zur Dezimierung zu ändern. |
IAMVideoProcAmp Die IAMVideoProcAmp-Schnittstelle passt die Qualitäten eines eingehenden Videosignals an, z. B. Helligkeit, Kontrast, Farbton, Sättigung, Gamma und Schärfe. Der WDM Video Capture-Filter macht diese Schnittstelle verfügbar, wenn die Hardware die Bildanpassung unterstützt. |
IAsyncReader Die IAsyncReader-Schnittstelle führt eine asynchrone Datenanforderung für einen Filter aus. Diese Schnittstelle wird durch Ausgabepins verfügbar gemacht, die asynchrone Lesevorgänge ausführen. |
IBaseFilter Die IBaseFilter-Schnittstelle ist die primäre Schnittstelle für DirectShow-Filter. |
IBPCSatelliteTuner Hinweis Diese Schnittstelle ist nicht implementiert und veraltet. Die IBPCSatelliteTuner-Schnittstelle unterstützt die Optimierung des Satellitenfernsehens. |
ICaptureGraphBuilder Hinweis Diese Schnittstelle ist veraltet. (ICaptureGraphBuilder) |
ICaptureGraphBuilder2 Die ICaptureGraphBuilder2-Schnittstelle erstellt Erfassungsdiagramme und andere benutzerdefinierte Filtergraphen. |
ICodecAPI Die ICodecAPI-Schnittstelle (strmif.h) legt Einstellungen für einen Encoder- oder Decoderfilter fest und ruft diese ab. |
IConfigAviMux Die IConfigAviMux-Schnittstelle konfiguriert den AVI Mux-Filter. |
IConfigInterleaving Die IConfigInterleaving-Schnittstelle steuert, wie der AVI Mux-Filter Audio- und Videobeispiele miteinander verknüpft. |
ICreateDevEnum Die ICreateDevEnum-Schnittstelle erstellt einen Enumerator für eine Filterkategorie, z. B. Videoaufnahmegeräte oder Audioerfassungsgeräte. |
IDDrawExclModeVideo Die IDDrawExclModeVideo-Schnittstelle ermöglicht die Videowiedergabe im exklusiven DirectDraw-Vollbildmodus. |
IDDrawExclModeVideoCallback Die IDDrawExclModeVideoCallback-Schnittstelle ist eine Rückrufschnittstelle für die IDDrawExclModeVideo-Schnittstelle. Mit dieser Rückrufschnittstelle können Anwendungen synchrone Benachrichtigungen über Änderungen an der Überlagerungsposition, Größe, Sichtbarkeit usw. erhalten, sodass die Anwendung ihre Videosichtbarkeit, -größe und -position anpassen kann. Dadurch wird jegliches Blinken von Farbtasten am Anfang, Ende oder während der Wiedergabe vermieden. Die Anwendung muss die Schnittstelle implementieren. Es ist wichtig, dass keine der Methoden die Videoverarbeitung blockiert oder verlangsamt, da dies zu Problemen bei der Wiedergabe führt. Verwenden Sie diese Schnittstelle, wenn Sie einen Filter schreiben, der IDDrawExclModeVideo unterstützt oder Rückrufe generieren muss, damit eine Anwendung zur richtigen Zeit Farbtasten zeichnen kann. |
IDecimateVideoImage Die IDecimateVideoImage-Schnittstelle gibt die Dezimierung für einen Decoderfilter an. |
IDistributorNotify Mit der IDistributorNotify-Schnittstelle kann ein Plug-In-Verteiler benachrichtigt werden, wenn sich das Filterdiagramm ändert. Anwendungen verwenden diese Schnittstelle nie. |
IDrawVideoImage Hinweis Diese Schnittstelle ist veraltet. (IDrawVideoImage) |
IDvdCmd Die IDvdCmd-Schnittstelle wartet, bis DVD-Befehle gestartet oder beendet werden. Der DVD-Navigator erstellt Synchronisierungsobjekte, die diese Schnittstelle verfügbar machen. |
IDvdControl Hinweis Diese Schnittstelle ist veraltet. (IDvdControl) |
IDvdControl2 Die IDvdControl2-Schnittstelle navigiert und gibt DVD-Video Titeln wieder. |
IDvdGraphBuilder Die IDvdGraphBuilder-Schnittstelle erstellt ein Filterdiagramm für DVD-Video Wiedergabe. |
IDvdInfo Hinweis Diese Schnittstelle ist veraltet. (IDvdInfo) |
IDvdInfo2 Die IDvdInfo2-Schnittstelle meldet Attribute einer DVD-Disc oder den aktuellen Zustand der DVD-Wiedergabe und -Navigation. |
IDvdState Die IDvdState-Schnittstelle speichert den aktuellen Zustand zwischen. Das Objekt, das diese Schnittstelle implementiert, wird als DVD-Lesezeichen bezeichnet. Sie können ihn verwenden, um den DVD-Zustand zu speichern und wiederherzustellen, der den Wiedergabespeicherort, die Elterebene des Benutzers und die DVD-Region umfasst. |
IDVEnc Die IDVEnc-Schnittstelle legt Eigenschaften für den DV Video Encoder-Filter fest und ruft sie ab. |
IDVRGB219 Die IDVRGB219-Schnittstelle steuert den Dynamischen Bereich in den Filtern DV Video Encoder und DV Video Decoder. |
IDVSplitter Herabstuft die Bildfrequenz für einen DV-Stream (Digital Video). |
IEncoderAPI IEncoderAPI ist nicht mehr verfügbar. (IEncoderAPI) |
IEnumFilters Die IEnumFilters-Schnittstelle listet die Filter in einem Filterdiagramm auf. |
IEnumMediaTypes Die IEnumMediaTypes-Schnittstelle listet die bevorzugten Medientypen eines Pins auf. |
IEnumPins Listet Pins für einen Filter auf. Die IBaseFilter::EnumPins-Methode gibt diese Schnittstelle zurück. |
IEnumRegFilters Hinweis Diese Schnittstelle ist veraltet. (IEnumRegFilters) |
IEnumStreamIdMap Die IEnumStreamIdMap-Schnittstelle wird in einer COM-Standardsammlung von Stream-ID-Zuordnungen implementiert, die von der MPEG-2 Demultiplexer IMPEG2StreamIdMap::MapStreamId-Methode erstellt wurden. |
IFileSinkFilter Die IFileSinkFilter-Schnittstelle wird für Filter implementiert, die Mediendatenströme in eine Datei schreiben. |
IFileSinkFilter2 Die IFileSinkFilter2-Schnittstelle erweitert die IFileSinkFilter-Schnittstelle. |
IFileSourceFilter Die IFileSourceFilter-Schnittstelle wird von Quellfiltern verfügbar gemacht, um den Dateinamen und den Medientyp der zu rendernden Mediendatei festzulegen. |
IFilterChain Die IFilterChain-Schnittstelle stellt Methoden zum Starten, Beenden oder Entfernen von Filterketten in einem Filterdiagramm bereit. |
IFilterGraph Die IFilterGraph-Schnittstelle stellt Methoden zum Erstellen eines Filterdiagramms bereit. |
IFilterGraph2 Die IFilterGraph2-Schnittstelle erweitert die Schnittstellen IFilterGraph und IGraphBuilder, die Methoden zum Erstellen von Filterdiagrammen enthalten. Der Filter Graph-Manager implementiert diese Schnittstelle. |
IFilterGraph3 Die IFilterGraph3-Schnittstelle erweitert die IFilterGraph2-Schnittstelle, die Methoden zum Erstellen von Filterdiagrammen enthält. Der Filter Graph-Manager implementiert diese Schnittstelle. |
IFilterMapper Hinweis Diese Schnittstelle ist veraltet. (IFilterMapper) |
IFilterMapper2 Registriert und hebt die Registrierung von Filtern auf und sucht Filter in der Registrierung. |
IFilterMapper3 Die IFilterMapper3-Schnittstelle erweitert die IFilterMapper2-Schnittstelle. Das Filter Mapper-Objekt implementiert diese Schnittstelle. Hinweis Diese Schnittstelle ist veraltet. . |
IGetCapabilitiesKey Die IGetCapabilitiesKey-Schnittstelle ermöglicht es einer Anwendung, die Funktionen eines Software- oder Hardwarecodecs aus der Registrierung abzurufen, ohne eine instance des Encoderfilters zu erstellen. |
IGraphBuilder Diese Schnittstelle stellt Methoden bereit, mit denen eine Anwendung ein Filterdiagramm erstellen kann. |
IGraphConfig Der Filter Graph-Manager macht IGraphConfig verfügbar, um das Erstellen dynamischer Diagramme zu unterstützen. |
IGraphConfigCallback Die IGraphConfigCallback-Schnittstelle enthält die Rückrufmethode, die an IGraphConfig::Reconfigure übergeben wird. Der Aufrufer (eine Anwendung oder ein Filter) implementiert diese Schnittstelle. Weitere Informationen finden Sie unter IGraphConfig. |
IGraphVersion Die IGraphVersion-Schnittstelle wird im Filter Graph Manager implementiert, um Plug-In-Verteilern und Anwendungen zu erkennen, wann sich das Diagramm geändert hat. |
IIPDVDec Die IIPDVDec-Schnittstelle stellt Methoden zum Festlegen und Abrufen von Eigenschaften für den DV Video Decoder-Filter bereit. |
IMediaEventSink Benachrichtigt den Filter graph-Manager über Ereignisse, die innerhalb des Filterdiagramms auftreten. |
IMediaFilter Die IMediaFilter-Schnittstelle steuert den Streamingstatus eines Filters. Alle DirectShow-Filter implementieren diese Schnittstelle. |
IMediaPropertyBag Die IMediaPropertyBag-Schnittstelle wird vom Media Property Bag-Objekt verfügbar gemacht. |
IMediaSample Die IMediaSample-Schnittstelle legt Eigenschaften für Medienbeispiele fest und ruft sie ab. |
IMediaSample2 Die IMediaSample2-Schnittstelle legt Eigenschaften für Medienbeispiele fest und ruft sie ab. Diese Schnittstelle erbt die IMediaSample-Schnittstelle. |
IMediaSample2Config Die IMediaSample2Config-Schnittstelle gibt einen Zeiger auf eine Direct3D-Oberfläche zurück, die einen VRAM-Erfassungspuffer darstellt. |
IMediaSeeking Die IMediaSeeking-Schnittstelle enthält Methoden zum Suchen nach einer Position innerhalb eines Datenstroms und zum Festlegen der Wiedergaberate. |
IMemAllocator Die IMemAllocator-Schnittstelle ordnet Medienbeispiele zu, um Daten zwischen Pins zu verschieben. Diese Schnittstelle wird von Pins verwendet, die Zuweisungen gemeinsam nutzen, wenn der Eingabenadel die IMemInputPin-Schnittstelle verfügbar macht. |
IMemAllocatorCallbackTemp Die IMemAllocatorCallbackTemp-Schnittstelle ermöglicht es einem Filter, eine Rückrufbenachrichtigung von einem Allocator zu empfangen, wenn ein Beispiel in die kostenlose Liste der Zuweisung zurückgegeben wird. Die Verwendung dieser Schnittstelle ist veraltet. |
IMemAllocatorNotifyCallbackTemp Ermöglicht es einem Filter, eine Rückrufbenachrichtigung von einer Zuweisung zu empfangen, wenn ein Beispiel in die kostenlose Liste des Zuweisungsgebers zurückgegeben wird. |
IMemInputPin Die IMemInputPin-Schnittstelle übermittelt Mediendaten an einen Eingabenadel. |
IMpeg2Demultiplexer Diese Schnittstelle wird im MPEG-2 Demultiplexer-Filter (Demux) implementiert und sowohl im Programmstreammodus als auch im Transportstreammodus verwendet. |
IMPEG2StreamIdMap Diese Schnittstelle wird auf jedem Ausgabepin des MPEG-2 Demultiplexer-Filters (Demux) implementiert und nur im Programmstreammodus verwendet. |
IOverlay Die IOverlay-Schnittstelle stellt Informationen bereit, sodass ein Filter direkt in den Videospeicher schreiben kann, während das Video an der richtigen Fensterposition platziert wird. |
IOverlayNotify Die IOverlayNotify-Schnittstelle bietet einen Upstream Filter, z. B. einen Decoder, mit Benachrichtigungen über Änderungen am Renderingfenster. |
IOverlayNotify2 Die IOverlayNotify2-Schnittstelle wird von der IOverlayNotify-Schnittstelle abgeleitet. |
IPersistMediaPropertyBag Die IPersistMediaPropertyBag-Schnittstelle legt INFO- und DISP-Blöcke in Audio-Video Avi-Streams (Interleaved) fest und ruft sie ab. |
Ipin Diese Schnittstelle wird von allen Eingabe- und Ausgabepins verfügbar gemacht. Der Filterdiagramm-Manager verwendet diese Schnittstelle, um Pins zu verbinden und Leerungsvorgänge auszuführen. |
IPinConnection Diese Schnittstelle stellt Methoden zum erneuten Verbinden eines Eingabestifts bereit, während der Filter noch ausgeführt wird. |
IPinFlowControl Blockiert den Datenfluss von einem aktiven Ausgabepin. |
IQualityControl Die IQualityControl-Schnittstelle bietet Unterstützung für die Qualitätskontrolle. |
IReferenceClock Die IReferenceClock-Schnittstelle stellt die Referenzzeit für das Filterdiagramm bereit. Filter, die als Referenzuhr fungieren können, können diese Schnittstelle verfügbar machen. |
IReferenceClockTimerControl Die IReferenceClockTimerControl-Schnittstelle ändert den Zeitgeberzeitraum, der von einer Referenzuhr verwendet wird. Diese Schnittstelle wird von der DirectShow-Systemreferenzuhr verfügbar gemacht. |
IRegisterServiceProvider Die IRegisterServiceProvider-Schnittstelle registriert ein Objekt als Dienst beim Filter Graph-Manager. Weitere Informationen finden Sie unter IRegisterServiceProvider::RegisterService. |
IResourceConsumer Die IResourceConsumer-Schnittstelle stellt einen Rückrufmechanismus für Objekte bereit, die die IResourceManager-Schnittstelle verwenden. Ein -Objekt muss IResourceConsumer implementieren, wenn es die IResourceManager-Schnittstelle verwendet, um Ressourcen vom Filtergraph-Manager anzufordern. |
IResourceManager Die IResourceManager-Schnittstelle löst Konflikte für Systemressourcen. Der Filterdiagramm-Manager macht diese Schnittstelle verfügbar. |
ISeekingPassThru Die ISeekingPassThru-Schnittstelle erstellt ein Hilfsobjekt, das die Suche nach Filtern mit einer Eingabe implementiert. |
IStreamBuilder Die IStreamBuilder-Schnittstelle ermöglicht es einem Ausgabepin, den Filtergraph-Manager zu benachrichtigen, dass der Pin selbst den downstream-Abschnitt des Filterdiagramms erstellt. |
IVideoEncoder Die IVideoEncoder-Schnittstelle wird optional durch Videoencoderfilter verfügbar gemacht. |
IVideoFrameStep Die IVideoFrameStep-Schnittstelle durchläuft einen Videostream. |
IVMRAspectRatioControl Die IVMRAspectRatioControl-Schnittstelle steuert, ob der Video Mixing Renderer Filter 7 (VMR-7) das Seitenverhältnis des Quellvideos beibehalten wird. |
IVMRDeinterlaceControl Die IVMRDeinterlaceControl-Schnittstelle bietet Unterstützung für erweiterte hardwarebeschleunigte Deinterlacing mit dem Video Mixing Renderer Filter 7 (VMR-7). |
IVMRFilterConfig Die IVMRFilterConfig-Schnittstelle wird verwendet, um den Betriebsmodus und die Videorenderingmechanismen des Videomischungs-Renderers Filter 7 (VMR-7) zu konfigurieren. |
IVMRImageCompositor Die IVMRImageCompositor-Schnittstelle wird vom Standardkompositor für den Video Mixing Renderer Filter 7 (VMR-7) implementiert. |
IVMRImagePresenter Die IVMRImagePresenter-Schnittstelle wird standardmäßig Allocator-Presenter für den Video Mixing Renderer Filter 7 (VMR-7) implementiert. |
IVMRImagePresenterConfig Die IVMRImagePresenterConfig-Schnittstelle bietet Methoden zum Festlegen der Renderingeinstellungen für den vom Video Mixing Renderer Filter 7 (VMR-7) verwendeten Zuteilungs-Presenter. Anwendungen sollten diese Schnittstelle nicht direkt verwenden. |
IVMRImagePresenterExclModeConfig Die IVMRImagePresenterExclModeConfig-Schnittstelle erbt von IVMRImagePresenterConfig und stellt Methoden zum Festlegen und Abrufen der Renderingeinstellungen für den Exklusiven Modus Allocator-Presenter bereit. |
IVMRMixerBitmap Die IVMRMixerBitmap-Schnittstelle ermöglicht es einer Anwendung, ein statisches Bild aus einer Bitmap oder DirectDraw-Oberfläche mit dem Videostream zu mischen, wenn sie den Video mixing Renderer Filter 7 (VMR-7) verwendet. |
IVMRMixerControl Die IVMRMixerControl-Schnittstelle ermöglicht es einer Anwendung, die eingehenden Videostreams auf dem Video Mixing Renderer Filter 7 (VMR-7) zu bearbeiten. |
IVMRMonitorConfig Die IVMRMonitorConfig-Schnittstelle wird vom Video Mixing Renderer Filter 7 (VMR-7) implementiert. |
IVMRSurface Die IVMRSurface-Schnittstelle wird für die Medienbeispiele implementiert, die vom Video Mixing Renderer Filter 7 (VMR-7) verwendet werden. |
IVMRSurfaceAllocator Die IVMRSurfaceAllocator-Schnittstelle wird vom Standard-Zuweisungs-Presenter für den Video Mixing Renderer Filter 7 (VMR-7) implementiert. |
IVMRSurfaceAllocatorNotify Die IVMRSurfaceAllocatorNotify-Schnittstelle wird vom Video Mixing Renderer Filter 7 (VMR-7) implementiert. |
IVMRVideoStreamControl Die IVMRVideoStreamControl-Schnittstelle wird für jeden Eingabestift des Video Mixing Renderer Filter 7 (VMR-7) implementiert. |
IVMRWindowlessControl Die IVMRWindowlessControl-Schnittstelle steuert, wie der Video mixing Renderer Filter 7 (VMR-7) einen Videostream in einem Containerfenster rendert. |
IVPManager Die IVPManager-Schnittstelle wird im Videoport-Manager (VPM) implementiert. |
ALLOCATOR_PROPERTIES Die ALLOCATOR_PROPERTIES-Struktur beschreibt die Eigenschaften Anzahl, Größe, Ausrichtung und Präfix eines Zuteilungsgebers. |
AM_DVD_RENDERSTATUS Die AM_DVD_RENDERSTATUS-Struktur enthält Codes, die die status DVD-Video Wiedergabe angeben. Diese Codes werden in der IDvdGraphBuilder::RenderDvdVideoVolume-Methode verwendet. |
AM_MEDIA_TYPE Die AM_MEDIA_TYPE-Struktur beschreibt das Format eines Medienbeispiels. |
AM_SAMPLE2_PROPERTIES Die AM_SAMPLE2_PROPERTIES-Struktur beschreibt die Eigenschaften eines Medienbeispiels. Die IMediaSample2-Schnittstelle verwendet diese Struktur. |
AM_STREAM_INFO Die AM_STREAM_INFO-Struktur enthält Datenstromsteuerungsinformationen. |
AMCOPPCommand Die AMCOPPCommand-Struktur enthält einen COPP-Befehl (Certified Output Protection Protocol). |
AMCOPPSignature Die AMCOPPSignature-Struktur enthält die Signatur, die für die IAMCertifiedOutputProtection::SessionSequenceStart-Methode benötigt wird. |
AMCOPPStatusInput Die AMCOPPStatusInput-Struktur enthält eine COPP-Status-Anforderung (Certified Output Protection Protocol). |
AMCOPPStatusOutput Die AMCOPPStatusOutput-Struktur enthält das Ergebnis einer COPP-Anforderung (Certified Output Protection Protocol) status Anforderung. |
AUDIO_STREAM_CONFIG_CAPS Die AUDIO_STREAM_CONFIG_CAPS-Struktur beschreibt eine Reihe von Audioformaten. Audiokomprimierungs- und Erfassungsfilter verwenden diese Struktur, um die Formate zu beschreiben, die sie erzeugen können. |
CodecAPIEventData Die CodecAPIEventData-Struktur (strmif.h) enthält Ereignisdaten für das EC_CODECAPI_EVENT-Ereignis. Dieses Ereignis wird von Codecs gesendet, die die ICodecAPI-Schnittstelle unterstützen. |
COLORKEY Die COLORKEY-Struktur kommuniziert Farbschlüsselinformationen zwischen dem Renderer und einem anderen Filter. |
DDCOLORKEY Beschreibt einen Farbschlüssel als Wertebereich. |
DVD_AudioAttributes Die DVD_AudioAttributes-Struktur wird in IDvdInfo2::GetAudioAttributes verwendet, um die verschiedenen Audioattribute des Datenträgers zu empfangen. |
DVD_DECODER_CAPS Die DVD_DECODER_CAPS-Struktur gibt die Funktionen eines DVD-Decoders an. |
DVD_HMSF_TIMECODE Die DVD_HMSF_TIMECODE Struktur gibt die Stunden, Minuten, Sekunden und Frames in einem DVD-Timecode an. |
DVD_KaraokeAttributes Die DVD_KaraokeAttributes-Struktur enthält Informationen zu einem Karaoke-Audiostream. Die IDvdInfo2::GetKaraokeAttributes-Methode füllt eine DVD_KaraokeAttributes-Struktur für einen angegebenen Stream aus. |
DVD_MenuAttributes Die DVD_MenuAttributes-Struktur enthält Informationen zu einem DVD-Menü. Die IDvdInfo2::GetTitleAttributes-Methode füllt eine DVD_MenuAttributes-Struktur für einen angegebenen Stream aus. |
DVD_MUA_Coeff Die DVD_MUA_Coeff-Struktur definiert die Mischkoeffizienten für einen Kanal in einem mehrkanaligen Audiostream. Die DVD_MultichannelAudioAttributes-Struktur enthält ein Array von acht DVD_MUA_Coeff Strukturen, eines für jeden Kanal im Stream. |
DVD_MUA_MixingInfo Die DVD_MUA_MixingInfo-Struktur beschreibt die Informationen zum Mischen von Surroundsound für die Kanäle in einem Audiostream in einem angegebenen Titel. |
DVD_MultichannelAudioAttributes Die DVD_MultichannelAudioAttributes-Struktur beschreibt die Mehrkanalattribute eines Audiostreams innerhalb eines angegebenen Titels. |
DVD_PLAYBACK_LOCATION Die DVD_PLAYBACK_LOCATION Struktur gibt den Speicherort der DVD-Wiedergabe an. |
DVD_PLAYBACK_LOCATION2 Die DVD_PLAYBACK_LOCATION2 Struktur gibt den Speicherort der DVD-Wiedergabe an. |
DVD_SubpictureAttributes Die DVD_SubpictureAttributes-Struktur enthält Informationen zum DVD-Unterbild. Die IDvdInfo2::GetSubpictureAttributes-Methode füllt eine DVD_SubpictureAttributes-Struktur für einen angegebenen Stream aus. |
DVD_TIMECODE Die DVD_TIMECODE-Struktur enthält DVD-Timecode in Stunden, Minuten, Sekunden und Frames. |
DVD_TitleAttributes Die DVD_TitleAttributes-Struktur enthält Informationen zu einem DVD-Titel. |
DVD_VideoAttributes Die DVD_VideoAttributes-Struktur beschreibt die Attribute des Videostreams für den aktuellen Titel oder das aktuelle Menü. |
DVINFO Die DVINFO-Struktur beschreibt das Format eines digitalen Videostreams (DV). |
FILTER_INFO Die FILTER_INFO-Struktur enthält Informationen zu einem Filter. |
NORMALIZEDRECT Die NORMALIZEDRECT-Struktur wird mit dem VMR-Filter in Mischvorgängen verwendet, um die Position eines Videorechtecks im Kompositionsbereich anzugeben. |
PIN_INFO Die PIN_INFO-Struktur enthält Informationen zu einer Anheftung. |
Qualität Die Qualitätsstruktur beschreibt eine Qualitätsmeldung, indem sie Flood oder Famine im Renderer angibt und den Prozentsatz der Frames angibt, die gelöscht oder hinzugefügt werden sollen, um die Leistung des Renderers zu optimieren. |
REGFILTER2 Die REGFILTER2-Struktur enthält Informationen zum Registrieren eines Filters. |
REGFILTERPINS Die REGFILTERPINS-Struktur enthält Pininformationen zum Registrieren eines Filters. |
REGFILTERPINS2 Die REGFILTERPINS2-Struktur enthält Informationen zum Registrieren eines Filters über die IFilterMapper2-Schnittstelle. |
REGPINMEDIUM Die REGPINMEDIUM-Struktur beschreibt ein Pinmedium für die Registrierung über die IFilterMapper2-Schnittstelle. |
REGPINTYPES Die REGPINTYPES-Struktur enthält Medientypinformationen zum Registrieren eines Filters. |
STREAM_ID_MAP Die STREAM_ID_MAP-Struktur beschreibt einen elementaren Datenstrom innerhalb eines MPEG-2-Programmstreams. Wird mit den IEnumStreamIdMap-Schnittstellenmethoden verwendet. |
TIMECODE Die TIMECODE-Struktur enthält grundlegende Timecodeframe-Informationen. T |
TIMECODE Die TIMECODE-Struktur enthält grundlegende Timecodeframe-Informationen. (TIMECODE) |
TIMECODE_SAMPLE Die TIMECODE_SAMPLE-Struktur enthält vollständige Timecodeinformationen. |
VIDEO_STREAM_CONFIG_CAPS Die VIDEO_STREAM_CONFIG_CAPS-Struktur beschreibt eine Reihe von Videoformaten. Videokomprimierungs- und Videoaufnahmefilter verwenden diese Struktur, um zu beschreiben, welche Formate sie erzeugen können. |
VMRALLOCATIONINFO Die VMRALLOCATIONINFO-Struktur wird in der IVMRSurfaceAllocator::AllocateSurface-Methode des VMR-7-Filters verwendet. |
VMRALPHABITMAP Die VMRALPHABITMAP-Struktur wird in den IVMRMixerBitmap-Methoden des VMR-7-Filters verwendet, wenn die Anwendung eine statische alpha-gemischte Bitmap bereitstellt, die im zusammengesetzten Videoframe angezeigt werden soll. |
VMRDeinterlaceCaps Die VMRDeinterlaceCaps-Struktur beschreibt die Funktionen eines Deinterlacingmodus. |
VMRFrequency Die VMRFrequency-Struktur beschreibt die Häufigkeit eines Videodatenstroms. Frequenzen werden als Verhältnisse beschrieben. Beispielsweise wird die NTSC-Bildfrequenz von 29,97 fps als 30.000:1001 ausgedrückt. |
VMRGUID Die VMRGUID-Struktur ist ein Mitglied der VMRMONITORINFO-Struktur und wird verwendet, um einen Monitor auf dem System zu identifizieren (nur VMR-7). |
VMRMONITORINFO Die VMRMONITORINFO-Struktur wird in der IVMRMonitorConfig::GetAvailableMonitors-Methode verwendet, um Informationen zu Monitoren auf dem System festzulegen und abzurufen (nur VMR-7). |
VMRPRESENTATIONINFO Die VMRPRESENTATIONINFO-Struktur wird in der IVMRImagePresenter::P resentImage-Methode verwendet (nur VMR-7). |
VMRVideoDesc Dieses Thema gilt für Windows XP Service Pack 1 oder höher. Die VMRVideoDesc-Struktur beschreibt einen Videodatenstrom, der deinterlaced werden soll. |
VMRVIDEOSTREAMINFO Dieses Thema gilt für Windows XP oder höher. Die VMRVIDEOSTREAMINFO-Struktur wird im Aufruf des VMR-7-Filters an IVMRImageCompositor::CompositeImage für den Imagekompositor verwendet. |
_AM_AUDIO_RENDERER_STAT_PARAM Die _AM_AUDIO_RENDERER_STAT_PARAM-Enumeration gibt an, welche Leistungsinformationen vom Audiorenderer abgerufen werden sollen. |
_AM_FILTER_MISC_FLAGS Die _AM_FILTER_MISC_FLAGS-Enumeration enthält Flags, die angeben, ob ein Filter ein Quellfilter oder ein Rendererfilter ist. |
_AM_INTF_SEARCH_FLAGS Gibt die Typen des zu durchsuchenden Objekts an, wenn versucht wird, eine Schnittstelle im Filtergraphen zu finden. |
_AM_OVERLAY_NOTIFY_FLAGS Die AM_OVERLAY_NOTIFY_FLAGS-Enumeration gibt an, was die Überlagerung geändert hat oder sich ändern wird. |
_AM_PIN_FLOW_CONTROL_BLOCK_FLAGS Definiert Flags, die angeben, wie der Datenfluss von einem Ausgabepin blockiert wird. |
_AM_PUSHSOURCE_FLAGS Gibt das Verhalten eines Livequellenfilters an. |
_AMRESCTL_RESERVEFLAGS Gibt an, ob die Anzahl der derzeit reservierten Ressourcen erhöht oder verringert werden soll. |
_DVENCODERFORMAT Gibt das Digitale Videoformat (DV) an. |
_DVENCODERRESOLUTION Gibt die Codierungsauflösung für digitale Videos (DV) an. |
_DVENCODERVIDEOFORMAT Gibt den Videostandard (NTSC oder PAL) für die Codierung digitaler Videos (DV) an. |
_DVRESOLUTION Gibt die Decodierungsauflösung für digitale Videos (DV) an. |
_REM_FILTER_FLAGS Gibt an, wie ein Filter aus dem Filterdiagramm entfernt wird. |
AM_DVD_GRAPH_FLAGS Die AM_DVD_GRAPH_FLAGS-Enumeration gibt an, wie der DVD-Navigator einen DVD-Wiedergabegraphen erstellt. Diese Flags werden mit der IDvdGraphBuilder::RenderDvdVideoVolume-Methode verwendet. |
AM_DVD_STREAM_FLAGS Beschreibt einen DVD-Streamtyp (Video, Audio oder Unterbild). |
AM_GRAPH_CONFIG_RECONNECT_FLAGS Gibt an, wie Filter beim dynamischen Neuerstellen des Filterdiagramms erneut verbunden werden. |
AM_SEEKING_SEEKING_CAPABILITIES Gibt die Suchfunktionen eines Mediendatenstroms an. |
AM_STREAM_INFO_FLAGS Die AM_STREAM_INFO_FLAGS-Enumeration definiert Flags, die die stream-control-status einer Pin angeben. |
AMOVERLAYFX Gibt Effekte auf einer DirectDraw-Hardwareüberlagerungsoberfläche an. |
AMTunerModeType Gibt die Frequenz eines TV-Tuners (Kabel oder Antenne) an. (AMTunerModeType) |
AnalogVideoStandard Die AnalogVideoStandard-Enumeration gibt das Format eines analogen Fernsehsignals an. |
CameraControlFlags Die CameraControlFlags-Enumeration definiert, ob eine Kameraeinstellung manuell oder automatisch gesteuert wird. |
CameraControlProperty Die CameraControlProperty-Enumeration gibt eine Einstellung für eine Kamera an. |
CompressionCaps Gibt Videokomprimierungsfunktionen an. |
DECIMATION_USAGE Beschreibt die Strategie, die der Filter für den Überlagerungsmixer verwendet, um das Videobild auf eine kleinere Größe zu skalieren. |
DVD_AUDIO_APPMODE Gibt den aktuellen Audiomodus an, der in einem Aufruf von IDvdInfo2::GetAudioAttributes abgerufen wird. |
DVD_AUDIO_FORMAT Gibt das Audioformat einer DVD an. |
DVD_AUDIO_LANG_EXT Definiert Flags, die angeben, ob ein Audiostream Audiospracherweiterungen enthält. |
DVD_CMD_FLAGS Definiert Flags, die steuern, wie der DVD Navigator-Filter die Befehlssynchronisierung verarbeitet. |
DVD_DISC_SIDE Gibt die Seiten einer DVD an. |
DVD_DOMAIN Definiert die DVD-Domänen. |
DVD_FRAMERATE Gibt an, ob die DVD für die Wiedergabe mit 25 oder 30 Frames pro Sekunde erstellt wurde. |
DVD_KARAOKE_ASSIGNMENT Definiert die Lautsprecherkonfiguration für einen Audiostream. |
DVD_KARAOKE_CONTENTS Gibt Flags an, die bei Verwendung in einem bitweisen OR-Vorgang den Inhalt jedes Kanals eines Audiostreams in einem Karaoke-Titel beschreiben. |
DVD_KARAOKE_DOWNMIX Definiert Flags, die von der IDvdControl2::SelectKaraokeAudioPresentationMode-Methode verwendet werden, um zu steuern, zu welchen Lautsprechern, falls vorhanden, jeder Hilfskanal heruntergemischt wird. |
DVD_MENU_ID Gibt das DVD-Menü in einem Aufruf von IDvdControl2::ShowMenu an. |
DVD_NavCmdType Definiert DVD-Navigationsbefehlstypen. |
DVD_OPTION_FLAG Die DVD_OPTION_FLAG-Enumeration definiert Flags, die das Verhalten des DVD-Navigatorfilters steuern. Um eines dieser Flags festzulegen, rufen Sie IDvdControl2::SetOption auf. |
DVD_PARENTAL_LEVEL Identifiziert Flags für die generischen Elternstufen, die in der DVD-Spezifikation definiert sind. |
DVD_PREFERRED_DISPLAY_MODE Gibt das bevorzugte Fensterseitenverhältnis und die Konvertierungsmethode an. |
DVD_RELATIVE_BUTTON Gibt die vier Richtungsschaltflächen an, die für die Navigation im DVD-Menü und andere Vorgänge verwendet werden. |
DVD_SUBPICTURE_CODING Gibt an, welche Art von Inhalt der Teildatenstrom enthält. |
DVD_SUBPICTURE_LANG_EXT Definiert die möglichen Spracherweiterungen in einem angegebenen Unterpicture-Stream. |
DVD_SUBPICTURE_TYPE Definiert Flags, die verwendet werden, um zu bestimmen, welche Art von Inhalt der Teildatenstrom enthält. |
DVD_TextCharSet Definiert, mit welchem Zeichensatz eine angegebene Zeichenfolge codiert ist. |
DVD_TextStringType Definiert eine Teilmenge der DVD-Textzeichenfolgentypen. |
DVD_TIMECODE_FLAGS Gibt die Bildfrequenz an, mit der eine DVD für die Wiedergabe erstellt wurde. |
DVD_TITLE_APPMODE Gibt an, ob ein DVD-Titel ein Karaoke-Titel ist. Diese Enumeration ist ein Element der DVD_TitleAttributes-Struktur, die gefüllt wird, wenn eine Anwendung die IDvdInfo2::GetTitleAttributes-Methode aufruft. |
DVD_VIDEO_COMPRESSION Definiert die möglichen DVD-Videokomprimierungstypen. |
FILTER_STATE Gibt den Status eines Filters oder den Zustand des Filterdiagramms an. |
InterleavingMode Gibt an, wie Videoframes und Audiobeispiele auf den Datenträger geschrieben werden. |
PhysicalConnectorType Gibt den physischen Typ der Anheftung (Audio oder Video) an. |
PIN_DIRECTION Gibt die Richtung eines Pins an. |
QualityMessageType Beschreibt einen qualitätsbasierten Nachrichtentyp. |
tagAM_SAMPLE_PROPERTY_FLAGS Gibt Werte für die Elemente dwSampleFlags und dwStreamId der AM_SAMPLE2_PROPERTIES-Struktur an. Diese Werte beschreiben die Eigenschaften von Medienbeispielen. |
TunerInputType Gibt die Häufigkeit eines TV-Tuners (Kabel oder Antenne) an. (TunerInputType) |
TVAudioMode Gibt den Modus eines TV-Audiosteuerelements an. |
VALID_UOP_FLAG Gibt an, welche Benutzervorgangsbefehle (User Operation, UOP) derzeit von der DVD zulässig sind. |
VfwCaptureDialogs Gibt ein Dialogfeld an, das möglicherweise in einem Video für Windows-Aufzeichnungstreiber vorhanden ist. |
VfwCompressDialogs Gibt ein Dialogfeld an, das möglicherweise in einem Video für Windows-Komprimierungstreiber (Codec) vorhanden ist. |
VideoControlFlags Gibt den Videomodus für ein Videogerät an. |
VIDEOENCODER_BITRATE_MODE Der VIDEOENCODER_BITRATE_MODE-Enumerationstyp definiert die drei Typen von Bitraten, die von der IEncoderAPI-Schnittstelle unterstützt werden. |
VideoProcAmpFlags Die VideoProcAmpFlags-Enumeration gibt an, ob eine bestimmte Videoeigenschaft manuell oder automatisch gesteuert wird. |
VideoProcAmpProperty Die VideoProcAmpProperty-Enumeration gibt Videoeigenschaften auf einem Videoaufnahmegerät an. |
VMR_ASPECT_RATIO_MODE Der VMR_ASPECT_RATIO_MODE Enumerationstyp beschreibt, ob der Video Mixing Renderer Filter 7 das Seitenverhältnis des Quellvideos behält. |
VMRDeinterlacePrefs Der VMRDeinterlacePrefs-Enumerationstyp beschreibt die Deinterlacing-Methode, die der Video Mixing Renderer Filter 7 (VMR-7) verwendet, wenn die von der Anwendung festgelegte Methode nicht verwendet werden kann. |
VMRDeinterlaceTech Der VMRDeinterlaceTech-Enumerationstyp beschreibt den Algorithmus, der zum Deinterlacing eines Videostreams verwendet wird. Die Flags schließen sich nicht gegenseitig aus; Treiber können eine Kombination von Flags festlegen. |
VMRMixerPrefs Die VMRMixerPrefs-Enumeration enthält Flags, die Dezimierungs-, Filter- und Farbrauminformationen angeben, die beim Erstellen des Videobilds auf der DirectDraw-Oberfläche verwendet werden. |
VMRMode Der VMRMode-Enumerationstyp wird in Aufrufen der Methoden IVMRFilterConfig::GetRenderingMode und IVMRFilterConfig::SetRenderingMode verwendet, um den Renderingmodus "Video Mixing Renderer Filter 7 (VMR-7)" abzurufen oder anzugeben. |
VMRPresentationFlags Der VMRPresentationFlags-Enumerationstyp ist ein Element der VMRPRESENTATIONINFO-Struktur . |
VMRRenderPrefs Der VMRenderPrefs-Enumerationstyp wird mit den Methoden IVMRFilterConfig::GetRenderingPrefs und IVMRFilterConfig::SetRenderingPrefs verwendet, um grundlegende Renderingeinstellungen abzurufen und festzulegen. |
VMRSurfaceAllocationFlags Die VMRSurfaceAllocationFlags-Enumeration wird mit der IVMRSurfaceAllocator::AllocateSurface-Methode verwendet, um Parameter für die Oberflächenerstellung anzugeben. |