strmif.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter:

strmif.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IAMAnalogVideoDecoder

Die IAMAnalogVideoDecoder-Schnittstelle legt Informationen über den analog-zu-digitalen Konvertierungsprozess in einem Videoaufnahmefilter fest und ruft diese ab. Der WDM-Videoaufnahmefilter macht diese Schnittstelle verfügbar, wenn es sich bei dem Gerät um ein analoges Videoaufnahmegerät handelt.
IAMAnalogVideoEncoder

Hinweis: Diese Schnittstelle ist veraltet. Beachten Sie, dass Microsoft keine Implementierung dieser Schnittstelle bereitstellt.
IAMAsyncReaderTimestampScaling

Aktiviert einen Pullmodus-Quellfilter, um größere Dateigrößen zu unterstützen.
IAMAudioInputMixer

Die IAMAudioInputMixer-Schnittstelle steuert Audioaufnahmeeigenschaften wie Schwenken und Lautkeit; und aktiviert oder deaktiviert bestimmte Audioeingaben, z. B. die Leitung in oder das Mikrofon. Der Audioaufnahmefilter macht diese Schnittstelle für jeden Eingabenadel sowie für den Filter selbst verfügbar. Die Eingabenadeln im Audioaufnahmefilter stellen physische Hardwareverbindungen dar; sie sind nicht mit anderen DirectShow-Filtern verbunden. Der Pinname gibt den Eingabetyp an; beispiel: "Line In" oder "Microphone". Verwenden Sie die IAMAudioInputMixer-Schnittstelle wie folgt: Verwenden Sie die Schnittstelle auf dem Pin, um die Einstellungen für eine bestimmte Eingabe zu steuern. Verwenden Sie die Schnittstelle für den Filter, um die Gesamteigenschaften festzulegen, wenn mehrere Eingaben aktiviert sind. Rufen Sie zum Aktivieren oder Deaktivieren einer Eingabe die IAMAudioInputMixer::p ut_Enable-Methode dieses Pins auf. Einige Methoden auf dieser Schnittstelle können abhängig von den Funktionen der zugrunde liegenden Hardware fehlschlagen. Filter Developers:_Implement diese Schnittstelle auf jeder 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 vom Audiorenderer zu protokollieren.
IAMBufferNegotiation

Die IAMBufferNegotiation-Schnittstelle fordert die Anzahl der Puffer für einen Filter an, um jeden Puffer zu erstellen und zu vergrößern.
IAMCameraControl

Die IAMCameraControl-Schnittstelle steuert Kameraeinstellungen wie Zoom, Schwenken, Blendenanpassung oder Verschlussgeschwindigkeit. 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 er mit einer anderen Uhr abgleicht. Wenn der Audiorenderer die Sätze mit einer anderen Uhr abgleicht, kann die Audiowiedergabe bis zur angegebenen Toleranzmenge driften.
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äßige Benachrichtigungen über den Fortschritt des Kopiervorgangs zu erhalten. Wenn die Anwendung diese Informationen nicht empfangen muss, müssen Sie die Schnittstelle nicht implementieren.
IAMCrossbar

Die IAMCrossbar-Schnittstelle leitet Signale von einer analogen oder digitalen Quelle an einen Videoaufnahmefilter weiter. Diese Schnittstelle wird vom Analog Video Crossbar Filter implementiert.
IAMDecoderCaps

Die IAMDecoderCaps-Schnittstelle gibt Funktionsinformationen aus einem MPEG-Decoderfilter zurück.
IAMDeviceRemoval

Die IAMDeviceRemoval-Schnittstelle ermöglicht dem Filter Graph Manager die Registrierung für Geräteentfernungsereignisse für ein Aufnahmegerät.
IAMDevMemoryAllocator

Hinweis: Diese Schnittstelle wird vom AVI Splitter nicht mehr unterstützt. Beachten Sie, dass diese Schnittstelle definiert wurde, um ältere Hardwaredecoder zu unterstützen, für die AVI-Dateien in den direkten Hardwarespeicher gelesen werden müssen.
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 müssen.
IAMDroppedFrames

Die IAMDroppedFrames-Schnittstelle ruft Leistungsinformationen aus einem Videoaufnahmefilter ab, einschließlich der Anzahl der verworfenen Frames und der Anzahl der zugestellten Frames. Anwendungen können diese Schnittstelle verwenden, um die Leistung zur Laufzeit zu ermitteln.
IAMExtDevice

Die IAMExtDevice-Schnittstelle steuert ein externes Gerät, z. B. eine DV-Kamera oder ein Videoband-Recoder (VTR).
IAMExtTransport

Die IAMExtTransport-Schnittstelle steuert den Transport auf einer Videoband-Recporder (VTR) oder eines Browsers.
IAMFilterGraphCallback

Die IAMFilterGraphCallback-Schnittstelle stellt einen Rückrufmechanismus während der Graph-Erstellung bereit. 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 stellt während der Graph-Erstellung einen Rückrufmechanismus bereit. 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 Dateiöffnungsvorgangs 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 vorab erfahren kann, dass ein Gerät nicht verfügbar ist. Die folgenden Filter implementieren diese Schnittstelle:Audioaufnahmefilter. DirectSound Renderer-Filter. Audio Renderer (WaveOut)-Filter.
IAMStreamConfig

Die IAMStreamConfig-Schnittstelle legt das Ausgabeformat für bestimmte Aufnahme- und Komprimierungsfilter für Audio und Video fest.
IAMStreamControl

Die IAMStreamControl-Schnittstelle steuert einzelne Datenströme auf einem Filter.
IAMStreamSelect

Die IAMStreamSelect-Schnittstelle wählt aus den verfügbaren Datenströmen 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-Timecode-Generator Daten für das Filterdiagramm bereitstellt. DirectShow stellt derzeit keine Filter bereit, die diese Schnittstelle implementieren.
IAMTimecodeReader

Die IAMTimecodeReader-Schnittstelle liest SMPTE oder MIDI-Timecode von einem externen Gerät aus. Die MSDV- und MSTape-Treiber unterstützen diese Schnittstelle zum Lesen von Timecode aus einem externen DV- oder MPEG-2-Laminat.
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 sie verwenden, um Fernsehaudioeinstellungen zu steuern, einschließlich sekundärer 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)-Aufnahmetreiber bereitgestellt wird. Der VFW-Aufnahmefilter implementiert diese Schnittstelle.
IAMVfwCompressDialogs

Die IAMVfwCompressDialogs-Schnittstelle zeigt ein Dialogfeld an, das von einem Video für Windows (VFW)-Codec bereitgestellt wird.
IAMVideoCompression

Die IAMVideoCompression-Schnittstelle legt die Videokomprimierungseigenschaften fest und ruft sie ab.
IAMVideoControl

Die IAMVideoControl-Schnittstelle steuert bestimmte Videoaufnahmevorgänge, z. B. das Aufzählen verfügbarer Bildraten und bildausrichtung.
IAMVideoDecimationProperties

Die IAMVideoDecimationProperties-Schnittstelle steuert, wie der Overlay-Mixer videodezimiert. Wenn ein Videofenster kleiner als die systemeigene Größe des angezeigten Videos ist, muss der Videorenderer das eingehende Video dezimieren , d. h. das Video auf die kleinere Größe skalieren. Dezimierung kann an einer der folgenden Stellen durchgeführt werden. Die Überlagerungshardware auf dem VGA-Chip. Der in den Videoport integrierte Scaler (wenn die Verbindung über einen Videoport erfolgt). Der Decoder, der 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 ausgelegt 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-Videoaufnahmefilter 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 Ausgabe-Pins verfügbar gemacht, die asynchrone Lesevorgänge ausführen.
IBaseFilter

Die IBaseFilter-Schnittstelle ist die primäre Schnittstelle für DirectShow-Filter.
IBPCSatelliteTuner

Beachten Sie, dass diese Schnittstelle nicht implementiert ist und veraltet ist. Die IBPCSatelliteTuner-Schnittstelle unterstützt satellitenfernsehen Tuning.
ICaptureGraphBuilder

Hinweis: Diese Schnittstelle ist veraltet. (ICaptureGraphBuilder)
ICaptureGraphBuilder2

Die ICaptureGraphBuilder2-Schnittstelle erstellt Erfassungsdiagramme und andere benutzerdefinierte Filterdiagramme.
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 interleasiert.
ICreateDevEnum

Die ICreateDevEnum-Schnittstelle erstellt einen Enumerator für eine Kategorie von Filtern, z. B. Videoaufnahmegeräte oder Audioaufnahmegeräte.
IDDrawExclModeVideo

Die IDDrawExclModeVideo-Schnittstelle ermöglicht die Videowiedergabe im exklusiven Vollbildmodus von DirectDraw.
IDDrawExclModeVideoCallback

Die IDDrawExclModeVideoCallback-Schnittstelle ist eine Rückrufschnittstelle für die IDDrawExclModeVideo-Schnittstelle. Diese Rückrufschnittstelle ermöglicht Es Anwendungen, synchrone Benachrichtigungen über Änderungen an der Überlagerungsposition, Größe, Sichtbarkeit usw. zu erhalten, damit die Anwendung ihre Videosichtbarkeit, Größe und Position anpassen kann. Dadurch wird jeder Farbtastenblitz 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 mit 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 Farbtasten zum richtigen Zeitpunkt zeichnen kann.
IDecimateVideoImage

Die IDecimateVideoImage-Schnittstelle gibt die Dezimation für einen Decoderfilter an.
IDistributorNotify

Die IDistributorNotify-Schnittstelle ermöglicht es einem Plug-In-Verteiler, benachrichtigt zu werden, wenn sich das Filterdiagramm ändert. Anwendungen verwenden diese Schnittstelle niemals.
IDrawVideoImage

Hinweis: Diese Schnittstelle ist veraltet. (IDrawVideoImage)
IDvdCmd

Die IDvdCmd-Schnittstelle wartet auf das Starten oder Beenden von DVD-Befehlen. 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 Titel 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 eines DVD-Datenträgers oder des aktuellen Zustands der DVD-Wiedergabe und -Navigation.
IDvdState

Die IDvdState-Schnittstelle speichert den aktuellen Zustand zwischen. Das Objekt, das diese Schnittstelle implementiert, wird als DVD-Textmarke bezeichnet. Sie können ihn zum Speichern und Wiederherstellen des DVD-Zustands verwenden, der den Wiedergabespeicherort, die Elterstufe des Benutzers und den DVD-Bereich 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

Downgrades der Bildfrequenz für einen digitalen Videodatenstrom (DV).
IEncoderAPI

IEncoderAPI ist nicht mehr für die Verwendung 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 auf einem 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 standardmäßigen COM-Sammlung von Stream-ID-Karten implementiert, die von der IMPEG2StreamIdMap::MapStreamIdId-Methode von MPEG-2 Demultiplexer 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 durch Quellfilter verfügbar gemacht, um den Dateinamen und den Medientyp der Mediendatei festzulegen, die sie rendern möchten.
IFilterChain

Die IFilterChain-Schnittstelle stellt Methoden zum Starten, Beenden oder Entfernen von Ketten von Filtern in einem Filterdiagramm bereit.
IFilterGraph

Die IFilterGraph-Schnittstelle stellt Methoden zum Erstellen eines Filterdiagramms bereit.
IFilterGraph2

Die IFilterGraph2-Schnittstelle erweitert die IFilterGraph- und IGraphBuilder-Schnittstellen, 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 Instanz 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 an IGraphConfig::Reconfigure übergebene Rückrufmethode. 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-Distributoren und -Anwendungen zu informieren, 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 Filterdiagramm-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-Aufnahmepuffer 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 weist Medienbeispiele zu, um Daten zwischen Pins zu verschieben. Diese Schnittstelle wird von Pins verwendet, die Allocatoren 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 erhalten, wenn ein Beispiel an die kostenlose Liste des Allocators zurückgegeben wird. Die Verwendung dieser Schnittstelle ist veraltet.
IMemAllocatorNotifyCallbackTemp

Ermöglicht es einem Filter, eine Rückrufbenachrichtigung von einem Allocator zu erhalten, wenn ein Beispiel an die kostenlose Liste des Allocators zurückgegeben wird.
IMemInputPin

Die IMemInputPin-Schnittstelle liefert Mediendaten an einen Eingabenadel.
IMpeg2Demultiplexer

Diese Schnittstelle wird im MPEG-2 Demultiplexer-Filter (Demux) implementiert und sowohl im Programmdatenstrommodus als auch im Transportdatenstrommodus verwendet.
IMPEG2StreamIdMap

Diese Schnittstelle wird für jeden Ausgabe-Pin des MPEG-2 Demultiplexer-Filters (Demux) implementiert und nur im Programmdatenstrommodus verwendet.
IOverlay

Die IOverlay-Schnittstelle stellt Informationen bereit, damit ein Filter direkt in den Videospeicher schreiben kann, während das Video an der richtigen Fensterposition platziert wird.
IOverlayNotify

Die IOverlayNotify-Schnittstelle stellt einen Upstreamfilter bereit, 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 Interleaved (AVI)-Datenströmen fest und ruft diese ab.
IPin

Diese Schnittstelle wird von allen Eingabe- und Ausgabe-Pins verfügbar gemacht. Der Filterdiagramm-Manager verwendet diese Schnittstelle, um Pins zu verbinden und Spülvorgänge auszuführen.
IPinConnection

Diese Schnittstelle stellt Methoden zum erneuten Verbinden einer Eingabenadel bereit, während der Filter noch ausgeführt wird.
IPinFlowControl

Blockiert den Datenfluss von einem aktiven Ausgabe-Pin.
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 von einer Referenzuhr verwendeten Zeitgeberzeitraum. Diese Schnittstelle wird von der DirectShow-Systemreferenzuhr verfügbar gemacht.
IRegisterServiceProvider

Die IRegisterServiceProvider-Schnittstelle registriert ein Objekt als Dienst mit dem Filter Graph-Manager. Weitere Informationen finden Sie unter "IRegisterServiceProvider::RegisterService".
IResourceConsumer

Die IResourceConsumer-Schnittstelle stellt einen Rückrufmechanismus für Objekte mithilfe der IResourceManager-Schnittstelle bereit. Ein Objekt muss IResourceConsumer implementieren, wenn es die IResourceManager-Schnittstelle verwendet, um Ressourcen vom Filterdiagramm-Manager anzufordern.
IResourceManager

Die IResourceManager-Schnittstelle löst Konflikte für Systemressourcen auf. Der Filterdiagramm-Manager macht diese Schnittstelle verfügbar.
ISeekingPassThru

Die ISeekingPassThru-Schnittstelle erstellt ein Hilfsobjekt, das die Suche nach One-Input-Filtern implementiert.
IStreamBuilder

Die IStreamBuilder-Schnittstelle ermöglicht eine Ausgabenadel, um den Filterdiagramm-Manager zu benachrichtigen, dass der Pin selbst den nachgeschalteten Abschnitt des Filterdiagramms erstellt.
IVideoEncoder

Die IVideoEncoder-Schnittstelle wird optional durch Video-Encoderfilter verfügbar gemacht.
IVideoFrameStep

Die IVideoFrameStep-Schnittstelle führt durch einen Videostream.
IVMRAspectRatioControl

Die IVMRAspectRatioControl-Schnittstelle steuert, ob der Video Mixing Renderer Filter 7 (VMR-7) das Seitenverhältnis des Quellvideos behält.
IVMRDeinterlaceControl

Die IVMRDeinterlaceControl-Schnittstelle bietet Unterstützung für erweiterte hardwarebeschleunigte Deinterlacing mithilfe des Video Mixing Renderer Filter 7 (VMR-7).
IVMRFilterConfig

Die IVMRFilterConfig-Schnittstelle wird verwendet, um die Betriebsmodus- und Videorenderingmechanismen des Video mixing Renderer 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 stellt Methoden zum Festlegen der Renderingeinstellungen für den allocator-presenter bereit, der vom Video Mixing Renderer Filter 7 (VMR-7) verwendet wird. 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 Exklusivmodus Allocator-Presenter bereit.
IVMRMixerBitmap

Die IVMRMixerBitmap-Schnittstelle ermöglicht es einer Anwendung, ein statisches Bild aus einer Bitmap- oder DirectDraw-Oberfläche in den Videostream zu mischen, wenn sie den Videomixerfilter 7 (VMR-7) verwenden.
IVMRMixerControl

Die IVMRMixerControl-Schnittstelle ermöglicht es einer Anwendung, die eingehenden Videostreams im 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 in den Medienbeispielen implementiert, die vom Video Mixing Renderer Filter 7 (VMR-7) verwendet werden.
IVMRSurfaceAllocator

Die IVMRSurfaceAllocator-Schnittstelle wird vom Standardmäßigen Allocator-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 auf jedem Eingabenadel 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 Video Port Manager (VPM) implementiert.

Strukturen

 
ALLOCATOR_PROPERTIES

Die ALLOCATOR_PROPERTIES Struktur beschreibt die Anzahl, Größe, Ausrichtung und Präfixeigenschaften eines Allocators.
AM_DVD_RENDERSTATUS

Die AM_DVD_RENDERSTATUS-Struktur enthält Codes, die den Status der 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 Datenstromsteuerelementinformationen.
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 erforderlich ist.
AMCOPPStatusInput

Die AMCOPPStatusInput-Struktur enthält eine COPP-Statusanforderung (Certified Output Protection Protocol).
AMCOPPStatusOutput

Die AMCOPPStatusOutput-Struktur enthält das Ergebnis einer COPP-Statusanforderung (Certified Output Protection Protocol).
AUDIO_STREAM_CONFIG_CAPS

Die AUDIO_STREAM_CONFIG_CAPS Struktur beschreibt eine Reihe von Audioformaten. Audiokomprimierungs- und Aufnahmefilter 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 audiostream. Die IDvdInfo2::GetKaraokeAttributes-Methode füllt eine DVD_KaraokeAttributes Struktur für einen angegebenen Datenstrom 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 Datenstrom aus.
DVD_MUA_Coeff

Die DVD_MUA_Coeff Struktur definiert die Mischkoeffizienten für einen Kanal in einem Multichannel-Audiostream. Die DVD_MultichannelAudioAttributes-Struktur enthält ein Array von acht DVD_MUA_Coeff Strukturen, eines für jeden Kanal im Datenstrom.
DVD_MUA_MixingInfo

Die DVD_MUA_MixingInfo Struktur beschreibt die Informationen zum Mischen von Surroundsounds 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 zur DVD-Unterpicture. Die IDvdInfo2::GetSubpictureAttributes-Methode füllt eine DVD_SubpictureAttributes Struktur für einen angegebenen Datenstrom aus.
DVD_TIMECODE

Die struktur DVD_TIMECODE 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 einem Pin.
Qualität

Die Qualitätsstruktur beschreibt eine Qualitätsmeldung, indem Sie "Flood" oder "Famine" im Renderer angeben und den Prozentsatz der frames angeben, die abzulegen 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 zur Registrierung über die IFilterMapper2-Schnittstelle.
REGPINTYPES

Die REGPINTYPES-Struktur enthält Informationen zum Medientyp 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 Informationen zur Zeitcode-Frameanzahl. T
TIMECODE

Die TIMECODE-Struktur enthält grundlegende Informationen zur Zeitcode-Frameanzahl. (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 IVMR-7-Filter-IVMRSurfaceAllocator::AllocateSurface-Methode 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 Deinterlacing-Modus.
VMRFrequency

Die VMRFrequency-Struktur beschreibt die Häufigkeit eines Videostreams. Frequenzen werden als Verhältnisse beschrieben. Die NTSC-Bildfrequenz von 29,97 fps wird beispielsweise 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 (nur VMR-7) verwendet.
VMRVideoDesc

Dieses Thema bezieht sich auf Windows XP Service Pack 1 oder höher. Die VMRVideoDesc-Struktur beschreibt einen Videodatenstrom, der deinterlaced werden soll.
VMRVIDEOSTREAMINFO

Dieses Thema bezieht sich auf Windows XP oder höher. Die VMRVIDEOSTREAMINFO-Struktur wird im Aufruf des VMR-7-Filters an IVMRImageCompositor::CompositeImage für den Imagekompositor verwendet.

Enumerationen

 
_AM_AUDIO_RENDERER_STAT_PARAM

Die _AM_AUDIO_RENDERER_STAT_PARAM-Aufzählung gibt an, welche Leistungsinformationen vom Audiorenderer abgerufen werden sollen.
_AM_FILTER_MISC_FLAGS

Die _AM_FILTER_MISC_FLAGS-Aufzählung 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 Filterdiagramm zu finden.
_AM_OVERLAY_NOTIFY_FLAGS

Die AM_OVERLAY_NOTIFY_FLAGS-Aufzählung gibt an, was sich die Überlagerung geändert hat oder ob sie geändert werden soll.
_AM_PIN_FLOW_CONTROL_BLOCK_FLAGS

Definiert Flags, die angeben, wie der Datenfluss von einer Ausgabenadel blockiert werden soll.
_AM_PUSHSOURCE_FLAGS

Gibt das Verhalten eines Livequellenfilters an.
_AMRESCTL_RESERVEFLAGS

Gibt an, ob die Anzahl der zurzeit reservierten Ressourcen erhöht oder verringert werden soll.
_DVENCODERFORMAT

Gibt das Format für digitale Videos (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 ein DVD-Wiedergabediagramm erstellt. Diese Flags werden mit der IDvdGraphBuilder::RenderDvdVideoVolume-Methode verwendet.
AM_DVD_STREAM_FLAGS

Beschreibt einen DVD-Streamtyp (Video, Audio oder Unterpicture).
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-Aufzählung definiert Flags, die den Datenstromsteuerungsstatus eines Pins 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-Aufzählung gibt das Format eines analogen Fernsehsignals an.
CameraControlFlags

Die CameraControlFlags-Aufzählung definiert, ob eine Kameraeinstellung manuell oder automatisch gesteuert wird.
CameraControlProperty

Die CameraControlProperty-Aufzählung gibt eine Einstellung für eine Kamera an.
CompressionCaps

Gibt videokomprimierungsfunktionen an.
DECIMATION_USAGE

Beschreibt die Strategie, die der Filter für Überlagerungsmischer 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 wurde.
DVD_AUDIO_FORMAT

Gibt das Audioformat einer DVD an.
DVD_AUDIO_LANG_EXT

Definiert Flags, die angeben, ob ein Audiostream Audiosprachenerweiterungen enthält.
DVD_CMD_FLAGS

Definiert Flags, die steuern, wie der DVD Navigator-Filter die Befehlssynchronisierung behandelt.
DVD_DISC_SIDE

Gibt die Seiten eines DVD-Datenträgers 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 wird.
DVD_KARAOKE_ASSIGNMENT

Definiert die Lautsprecherkonfiguration für einen Audiodatenstrom.
DVD_KARAOKE_CONTENTS

Gibt Flags an, die bei Verwendung in einem bitweisen OR-Vorgang den Inhalt jedes Kanals eines Audiostreams in einem Bitmap-Titel beschreiben.
DVD_KARAOKE_DOWNMIX

Definiert Flags, die von der IDvdControl2::SelectKaraokeAudioPresentationMode-Methode verwendet werden, um zu steuern, auf welche Lautsprecher, falls vorhanden, jeder Hilfskanal abgemixt 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 Navigator-Filters steuern. Rufen Sie zum Festlegen eines dieser Flags IDvdControl2::SetOption auf.
DVD_PARENTAL_LEVEL

Identifiziert Kennzeichnungen für die generischen Elternstufen, die in der DVD-Spezifikation definiert sind.
DVD_PREFERRED_DISPLAY_MODE

Gibt das bevorzugte Seitenverhältnis und die Konvertierungsmethode des Benutzers an.
DVD_RELATIVE_BUTTON

Identifiziert die vier Richtungsschaltflächen, die für die DVD-Menünavigation und andere Vorgänge verwendet werden.
DVD_SUBPICTURE_CODING

Gibt an, welche Art von Inhalt der Unterdatenstrom enthält.
DVD_SUBPICTURE_LANG_EXT

Definiert die möglichen Spracherweiterungen in einem angegebenen Unterpicture-Datenstrom.
DVD_SUBPICTURE_TYPE

Definiert Flags, die verwendet werden, um zu bestimmen, welche Art von Inhalt der Unterdatenstrom enthält.
DVD_TextCharSet

Definiert, mit welchem Zeichensatz eine angegebene Zeichenfolge codiert wird.
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 es sich bei einem DVD-Titel um einen Titel handelt. Diese Aufzählung ist ein Element der DVD_TitleAttributes-Struktur, das 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 Status des Filterdiagramms an.
InterleavingMode

Gibt an, wie Videoframes und Audiobeispiele auf den Datenträger geschrieben werden.
PhysicalConnectorType

Gibt den physischen Pintyp (Audio oder Video) an.
PIN_DIRECTION

Gibt die Richtung eines Pins an.
QualityMessageType

Beschreibt einen Qualitätsnachrichtentyp.
tagAM_SAMPLE_PROPERTY_FLAGS

Gibt Werte für die dwSampleFlags- und dwStreamId-Elemente der AM_SAMPLE2_PROPERTIES-Struktur an. Diese Werte beschreiben die Eigenschaften von Medienbeispielen.
TunerInputType

Gibt die Frequenz eines TV-Tuners (Kabel oder Antenne) an. (TunerInputType)
TVAudioMode

Gibt den Modus eines TV-Audiosteuerelements an.
VALID_UOP_FLAG

Gibt an, welche Benutzeroperationsbefehle (UOP) derzeit von der DVD zugelassen sind.
VfwCaptureDialogs

Gibt ein Dialogfeld an, das möglicherweise in einem Video für Windows-Aufnahmetreiber 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 Bitratentypen, die von der IEncoderAPI-Schnittstelle unterstützt werden.
VideoProcAmpFlags

Die VideoProcAmpFlags-Aufzählung gibt an, ob eine bestimmte Videoeigenschaft manuell oder automatisch gesteuert wird.
VideoProcAmpProperty

Die VideoProcAmpProperty-Aufzählung gibt Videoeigenschaften auf einem Videoaufnahmegerät an.
VMR_ASPECT_RATIO_MODE

Der VMR_ASPECT_RATIO_MODE Enumerationstyp beschreibt, ob der Videomixer-Rendererfilter 7 das Seitenverhältnis des Quellvideos behält.
VMRDeinterlacePrefs

Der Enumerationstyp VMRDeinterlacePrefs beschreibt die Deinterlacing-Methode, die vom Video Mixing Renderer Filter 7 (VMR-7) verwendet wird, wenn die von der Anwendung festgelegte Methode nicht verwendet werden kann.
VMRDeinterlaceTech

Der Enumerationstyp VMRDeinterlaceTech beschreibt den Algorithmus, der zum Deinterlacing eines Videostreams verwendet wird. Die Flaggen schließen sich nicht gegenseitig aus; Treiber können eine Kombination von Flags festlegen.
VMRMixerPrefs

Die VMRMixerPrefs-Aufzählung enthält Flags, die Dezimierungs-, Filter- und Farbrauminformationen angeben, die verwendet werden, wenn das Videoimage auf der DirectDraw-Oberfläche erstellt wird.
VMRMode

Der VMRMode-Enumerationstyp wird in Aufrufen des IVMRFilterConfig::GetRenderingMode- und IVMRFilterConfig::SetRenderingMode-Methoden verwendet, um den Rendererfilter 7 (VMR-7)-Renderingmodus abzurufen oder anzugeben.
VMRPresentationFlags

Der Enumerationstyp VMRPresentationFlags ist ein Element der VMRPRESENTATIONINFO-Struktur.
VMRRenderPrefs

Der Enumerationstyp VMRRenderPrefs wird mit den Methoden IVMRFilterConfig::GetRenderingPrefs und IVMRFilterConfig::SetRenderingPrefs verwendet, um grundlegende Renderingeinstellungen abzurufen und festzulegen.
VMRSurfaceAllocationFlags

Die VMRSurfaceAllocationFlags-Aufzählung wird mit der IVMRSurfaceAllocator::AllocateSurface-Methode verwendet, um Oberflächenerstellungsparameter anzugeben.