Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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. |