Media Foundation-Enumerationen
In diesem Abschnitt
Thema | Beschreibung |
---|---|
_MFDepthMeasurement |
Gibt das Messsystem für einen Tiefenwert in einem Videoframe an. |
_MF_CROSS_ORIGIN_POLICY |
Karten zum W3C Cross Origin Settings (CORS)-Attribut, das vom HTML5-Medienelement verwendet wird |
_MFP_CREATION_OPTIONS |
Gibt Optionen für die MFPCreateMediaPlayer-Funktion an. |
_MFP_CREDENTIAL_FLAGS |
Enthält Flags für die MFP_ACQUIRE_USER_CREDENTIAL_EVENT Struktur. |
_MFP_MEDIAITEM_CHARACTERISTICS |
Enthält Flags, die ein Medienelement beschreiben. |
_MFT_DRAIN_TYPE |
Wird nicht unterstützt. |
_MFT_ENUM_FLAG |
Enthält Flags für die Registrierung und Aufzählung von Media Foundation-Transformationen (MFTs). |
_MFT_INPUT_DATA_BUFFER_FLAGS |
Definiert Flags für die IMFTransform::P rocessInput-Methode . Derzeit sind keine Flags definiert. |
_MFT_INPUT_STATUS_FLAGS |
Gibt den Status eines Eingabedatenstroms in einer Media Foundation-Transformation (MFT) an. |
_MFT_INPUT_STREAM_INFO_FLAGS |
Beschreibt einen Eingabedatenstrom in einer Media Foundation-Transformation (MFT). |
_MFT_OUTPUT_DATA_BUFFER_FLAGS |
Definiert Flags für die IMFTransform::P rocessOutput-Methode . |
_MFT_OUTPUT_STATUS_FLAGS |
Gibt an, ob eine Media Foundation-Transformation (MFT) Ausgabedaten erzeugen kann. |
_MFT_OUTPUT_STREAM_INFO_FLAGS |
Beschreibt einen Ausgabedatenstrom in einer Media Foundation-Transformation (MFT). |
_MFT_PROCESS_OUTPUT_FLAGS |
Definiert Flags für die Verarbeitung von Ausgabebeispielen in einer Media Foundation-Transformation (MFT). |
_MFT_PROCESS_OUTPUT_STATUS |
Gibt den Status eines Aufrufs von IMFTransform::P rocessOutput an. |
_MFT_SET_TYPE_FLAGS |
Definiert Flags für die Einstellung oder das Testen des Medientyps in einer Media Foundation-Transformation (MFT). |
AEC_SYSTEM_MODE |
Gibt den Verarbeitungsmodus für den DSP für die Sprachaufnahme an. Diese Enumeration wird mit der MFPKEY_WMAAECMA_SYSTEM_MODE-Eigenschaft verwendet. |
AEC_VAD_MODE |
Gibt den Typ der Sprachaktivitätserkennung (VAD) für den DSP für die Sprachaufnahme an. Diese Enumeration wird mit der MFPKEY_WMAAECMA_FEATR_VAD-Eigenschaft verwendet. |
ASF_SELECTION_STATUS |
Definiert die Auswahloptionen für einen ASF-Datenstrom. |
ASF_STATUSFLAGS |
Definiert Statusbedingungen für die IMFASFSplitter::GetNextSample-Methode . |
DXVA2_NominalRange |
Beschreibt, wie Farbdaten einem normalisierten [0...1]-Bereich zugeordnet werden. |
DXVA2_SampleFormat |
Beschreibt den Inhalt eines Videobeispiels. Diese Flags werden in der DXVA2_ExtendedFormat Struktur verwendet. |
DXVA2_SurfaceType |
Beschreibt einen DirectX-Oberflächentyp für die DirectX-Videobeschleunigung (DXVA). |
DXVA2_VideoChromaSubSampling |
Beschreibt, wie Chromawerte relativ zu den Luma-Beispielen in einem YUV-Videoframe positioniert werden. |
DXVA2_VideoLighting |
Beschreibt die vorgesehenen Beleuchtungsbedingungen für das Anzeigen von Videoinhalten. |
DXVA2_VideoPrimaries |
Gibt die Farb primaries einer Videoquelle an. |
DXVA2_VideoTransferFunction |
Gibt die Konvertierungsfunktion von linearer RGB in nicht lineares RGB (R'G'B'B) an. |
DXVA2_VideoTransferMatrix |
Beschreibt die Konvertierungsmatrizen zwischen Y'PbPr (Komponentenvideo) und Studio R'G'B'. |
eAVDecDDStereoDownMixMode |
Gibt den Stereodownmixmodus für einen Dolby Digital-Audio-Decoder an. |
eAVEncAdaptiveMode |
Gibt den adaptiven Codierungsmodus für einen Video-Encoder an. |
eAVEncH264PictureType |
Gibt Werte für den H.264-Bildtyp an. |
eAVEncH264PictureType |
Gibt den Typ des Bilds an, das von einem Video-Encoder ausgegeben wird. |
eAVEncH264VLevel |
Gibt eine H.264-Codierungsebene an. |
eAVEncH264VProfile |
Gibt ein H.264-Videoprofil an. |
eAVEncVideoContentType |
Gibt den Typ des Videoinhalts an. |
EVRFilterConfigPrefs |
Enthält Flags, die zum Konfigurieren des erweiterten Microsoft DirectShow-Video renderers (EVR)-Filters verwendet werden. |
MF_ATTRIBUTE_SERIALIZE_OPTIONS |
Definiert Flags zum Serialisieren und Deserialisieren von Attributspeichern. |
MF_ATTRIBUTE_TYPE |
Definiert den Datentyp für ein Schlüssel-/Wertpaar. |
MF_ATTRIBUTES_MATCH_TYPE |
Gibt an, wie die Attribute für zwei Objekte verglichen werden. |
MF_CAPTURE_ENGINE_DEVICE_TYPE Enumeration |
Gibt einen Typ des Aufnahmegeräts an. |
MF_CAPTURE_ENGINE_SINK_TYPE Enumeration |
Gibt einen Typ der Aufnahmesenken an. |
MF_CAPTURE_ENGINE_STREAM_CATEGORY Enumeration |
Definiert die Werte für die Quelldatenstromkategorie. |
MF_CONNECT_METHOD |
Gibt an, wie das Topologieladeprogramm einen Topologieknoten verbindet. |
MF_CUSTOM_DECODE_UNIT_TYPE Enumeration |
Gibt den Typ der Einheit an, die in einem IMFSample in einer MFSampleExtension_ForwardedDecodeUnits -Auflistung enthalten ist. |
MF_FILE_ACCESSMODE |
Gibt den angeforderten Zugriffsmodus zum Öffnen einer Datei an. |
MF_FILE_FLAGS |
Gibt das Verhalten beim Öffnen einer Datei an. |
MF_FILE_OPENMODE |
Gibt an, wie eine Datei geöffnet oder erstellt wird. |
MF_MEDIA_ENGINE_CANPLAY |
Gibt die Wahrscheinlichkeit an, dass das Medienmodul einen angegebenen Medienressourcentyp wiedergeben kann. |
MF_MEDIA_ENGINE_CREATEFLAGS |
Enthält Flags für die IMFMediaEngineClassFactory::CreateInstance-Methode . |
MF_MEDIA_ENGINE_ERR |
Definiert Fehlerstatuscodes für das Medienmodul. |
MF_MEDIA_ENGINE_EVENT |
Definiert Ereigniscodes für das Medienmodul. |
MF_MEDIA_ENGINE_EXTENSION_TYPE |
Gibt Die Erweiterungstypen des Medienmoduls an. |
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS |
Gibt die Anforderungen für den Inhaltsschutz für einen Videoframe an. |
MF_MEDIA_ENGINE_KEYERR |
Definiert Medienschlüsselfehlercodes für das Medienmodul. |
MF_MEDIA_ENGINE_NETWORK |
Definiert Netzwerkstatuscodes für das Medienmodul. |
MF_MEDIA_ENGINE_OPM_STATUS |
Definiert den Status des Output Protection Manager (OPM). |
MF_MEDIA_ENGINE_PRELOAD |
Definiert Vorabladehinweise für das Medienmodul. |
MF_MEDIA_ENGINE_PROTECTION_FLAGS |
Enthält Flags, die angeben, ob das Medienmodul geschützte Inhalte wiedergeben wird und ob das Medienmodul den geschützten Medienpfad (PMP) verwendet. |
MF_MEDIA_ENGINE_READY |
Definiert ready-state values for the Media Engine. |
MF_MEDIA_ENGINE_S3D_PACKING_MODE |
Gibt das Layout für einen gepackten 3D-Videoframe an. |
MF_MEDIA_ENGINE_SEEK_MODE |
Definiert Werte für den Suchmodus des Medienmoduls. |
MF_MEDIA_ENGINE_STATISTIC |
Identifiziert Statistiken, die das Media Engine während der Wiedergabe verfolgt. |
MF_MEDIA_ENGINE_STREAMTYPE_FAILED |
Identifiziert die Art des Mediendatenstroms, der fehlgeschlagen ist. |
MF_MSE_ERROR |
Definiert die verschiedenen Fehlerzustände der Medienquellenerweiterung. |
MF_MSE_READY |
Definiert die verschiedenen bereiten Status der Medienquellenerweiterung. |
MF_OBJECT_TYPE |
Definiert die Objekttypen, die vom Quelllöser erstellt werden. |
MF_OPM_ACP_PROTECTION_LEVEL |
Definiert Schutzebenen für MFPROTECTION_ACP. |
MF_OPM_CGMSA_PROTECTION_LEVEL |
Definiert Schutzebenen für MFPROTECTION_CGMSA. |
MF_PLUGIN_CONTROL_POLICY |
Definiert Richtlinieneinstellungen für die IMFPluginControl2::SetPolicy-Methode . |
MF_Plugin_Type |
Gibt den Objekttyp für die IMFPluginControl-Schnittstelle an. |
MF_QUALITY_ADVISE_FLAGS |
Enthält Flags für die IMFQualityAdvise2::NotifyQualityEvent-Methode . |
MF_QUALITY_DROP_MODE |
Gibt an, wie aggressiv eine Pipelinekomponente Beispiele ablegen soll. |
MF_QUALITY_LEVEL |
Gibt die Qualitätsebene für eine Pipelinekomponente an. |
MF_SHARING_ENGINE_EVENT |
Definiert Ereignisse, die vom Freigabemodul gesendet werden. |
MF_SOURCE_READER_CONTROL_FLAG |
Enthält Flags für die IMFSourceReader::ReadSample-Methode . |
MF_SOURCE_READER_FLAG |
Enthält Flags, die den Status der IMFSourceReader::ReadSample-Methode angeben. |
MF_TIMED_TEXT_ALIGNMENT |
Gibt an, wie Text in seinem übergeordneten Blockelement ausgerichtet wird. |
MF_TIMED_TEXT_CUE_EVENT |
Gibt den Typ eines timed-Text-Cue-Ereignisses an. |
MF_TIMED_TEXT_DECORATION |
Gibt an, wie Text formatiert ist (unterstrichen usw.). |
MF_TIMED_TEXT_DISPLAY_ALIGNMENT |
Gibt an, wie Text mit der Anzeige ausgerichtet wird. |
MF_TIMED_TEXT_ERROR_CODE |
Gibt den Typfehler an, der mit einer zeitlimitierten Textspur aufgetreten ist. |
MF_TIMED_TEXT_FONT_STYLE |
Gibt den Schriftschnitt des zeitgeberten Texts an. |
MF_TIMED_TEXT_SCROLL_MODE |
Gibt an, wie Text angezeigt wird, wenn das übergeordnete Element scrollt. |
MF_TIMED_TEXT_TRACK_KIND |
Gibt die Art der zeitzeitierten Textspur an. |
MF_TIMED_TEXT_UNIT_TYPE |
Gibt die Einheiten an, in denen der zeitgespeicherte Text gemessen wird. |
MF_TIMED_TEXT_WRITING_MODE |
Gibt die Reihenfolge an, in der Text in seinem übergeordneten Element geschrieben wird. |
MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS |
Definiert Statuskennzeichnungen für das MF_TOPOLOGY_RESOLUTION_STATUS-Attribut . |
MF_TOPOLOGY_TYPE |
Definiert den Typ eines Topologieknotens. |
MF_TOPONODE_DRAIN_MODE |
Definiert, wann eine Transformation in einer Topologie abgelassen wird. |
MF_TOPONODE_FLUSH_MODE |
Definiert, wann eine Transformation in einer Topologie geleert wird. |
MF_TOPOSTATUS |
Gibt den Status einer Topologie während der Wiedergabe an. |
MF_TRANSCODE_ADJUST_PROFILE_FLAGS |
Definiert die Profilkennzeichnungen, die im MF_TRANSCODE_ADJUST_PROFILE-Attribut festgelegt sind. |
MF_TRANSCODE_TOPOLOGYMODE_FLAGS |
Definiert Flags für das MF_TRANSCODE_TOPOLOGYMODE-Attribut . |
MF_URL_TRUST_STATUS |
Gibt an, ob die URL aus einer vertrauenswürdigen Quelle stammt. |
MF_VIDEO_PROCESSOR_ALGORITHM_TYPE |
Definiert Algorithmen für den Videoprozessor, der von MF_VIDEO_PROCESSOR_ALGORITHM verwendet wird. |
MF_VIDEO_PROCESSOR_MIRROR |
Gibt an, wie ein Videobild gedreht wird. |
MF_VIDEO_PROCESSOR_ROTATION |
Gibt an, wie ein Videobild gedreht wird. |
MF2DBuffer_LockFlags |
Enthält Flags für die IMF2DBuffer2::Lock2DSize-Methode . |
MF3DVideoOutputType |
Gibt an, wie ein 3D-stereoskopischer Videostream ausgegeben wird. |
MFASF_INDEXER_FLAGS |
Definiert die ASF-Indexeroptionen. |
MFASF_MULTIPLEXERFLAGS |
Definiert die ASF-Multiplexer-Optionen. |
MFASF_SPLITTERFLAGS |
Definiert die ASF-Splitteroptionen. |
MFASF_STREAMSELECTOR_FLAGS |
Definiert die ASF-Streamauswahloptionen. |
MFASYNC_WORKQUEUE_TYPE |
Gibt den Typ der Arbeitswarteschlange für die zu erstellende MFAllocateWorkQueueEx-Funktion an. |
MFAudioConstriction |
Gibt Werte für Audiokonstktion an. |
MFBYTESTREAM_SEEK_ORIGIN |
Gibt den Ursprung für eine Suchanforderung an. |
MFCLOCK_CHARACTERISTICS_FLAGS |
Enthält Flags, die die Merkmale einer Uhr beschreiben. |
MFCLOCK_RELATIONAL_FLAGS |
Definiert Eigenschaften einer Uhr. |
MFCLOCK_STATE |
Definiert den Zustand einer Uhr. |
MFFrameSourceTypes |
Beschreibt den Datentyp, der von einer Framequelle bereitgestellt wird. |
MFMEDIASOURCE_CHARACTERISTICS |
Definiert die Merkmale einer Medienquelle. |
MFNET_PROXYSETTINGS |
Gibt an, wie der Standardproxy-Locator die Verbindungseinstellungen an einen Proxyserver angibt. |
MFNetAuthenticationFlags |
Gibt an, wie die Anmeldeinformationen des Benutzers verwendet werden. |
MFNetCredentialOptions |
Beschreibt Optionen für die Zwischenspeicherungsnetzwerkanmeldeinformationen. |
MFNetCredentialRequirements |
Gibt an, wie der Anmeldeinformationen-Manager Benutzeranmeldeinformationen abrufen soll. |
MFNETSOURCE_CACHE_STATE |
Definiert den Status des Caches für eine Mediendatei oder einen Eintrag. |
MFNETSOURCE_PROTOCOL_TYPE |
Gibt den Typ des Steuerelementprotokolls an, das im Streaming oder Herunterladen verwendet wird. |
MFNETSOURCE_STATISTICS_IDS |
Definiert Statistiken, die von der Netzwerkquelle gesammelt werden. |
MFNETSOURCE_TRANSPORT_TYPE |
Beschreibt den Transporttyp, der in Streaming- oder Downloaddaten (TCP oder UDP) verwendet wird. |
MFNominalRange |
Gibt an, ob Farbdaten Kopfraum und Toeroom enthalten. |
MFP_EVENT_TYPE |
Definiert Ereignistypen für die IMFPMediaPlayerCallback-Schnittstelle . |
MFP_MEDIAPLAYER_STATE |
Gibt den aktuellen Wiedergabestatus an. |
MFPMPSESSION_CREATION_FLAGS |
Enthält Flags, die das Verhalten der MFCreatePMPMediaSession-Funktion definieren. |
MFPOLICYMANAGER_ACTION |
Definiert Aktionen, die in einem Stream ausgeführt werden können. |
MFRATE_DIRECTION |
Gibt die Richtung der Wiedergabe (vorwärts oder umgekehrt) an. |
MFSampleEncryptionProtectionScheme |
Gibt die unterstützten Schutzschemas für verschlüsselte Beispiele an. |
MFSensorDeviceType |
Gibt den Typ eines Sensorgeräts an. Ein Wert aus dieser Enumeration wird von IMFSensorDevice::GetDeviceType zurückgegeben. |
MFSensorStreamType |
Gibt an, ob ein Stream, der einem IMFSensorDevice zugeordnet ist, ein Eingabe- oder Ausgabestrom ist. |
MFSensorDeviceMode |
Gibt den Freigabemodus eines IMFSensorDevice an. |
MFSequencerTopologyFlags |
Enthält Flags zum Hinzufügen einer Topologie zur Sequenzerquelle oder zum Aktualisieren einer Topologie bereits in der Warteschlange. |
MFSESSION_GETFULLTOPOLOGY_FLAGS |
Definiert Flags für die IMFMediaSession::GetFullTopology-Methode . |
MFSESSION_SETTOPOLOGY_FLAGS |
Definiert das Verhalten der IMFMediaSession::SetTopology-Methode . |
MFSHUTDOWN_STATUS |
Beschreibt den aktuellen Status eines Aufrufs zur IMFShutdown::Shutdown-Methode . |
MFSINK_WMDRMACTION |
Gibt an, wie die ASF-Datei sinken sollte, Windows Media DRM angewendet werden soll. |
MFStandardVideoFormat |
Enthält Werte, die allgemeine Videoformate angeben. |
MFSTREAMSINK_MARKER_TYPE |
Definiert Datenstrommarkierungsinformationen für die IMFStreamSink::P laceMarker-Methode . |
MFT_MESSAGE_TYPE |
Definiert Nachrichten für eine Media Foundation-Transformation (MFT). |
MFTIMER_FLAGS |
Enthält Flags für die IMFTimer::SetTimer-Methode . |
MFTOPOLOGY_DXVA_MODE |
Gibt an, ob der Topologielaster Microsoft DirectX Video Acceleration (DXVA) in der Topologie aktiviert. |
MFTOPOLOGY_HARDWARE_MODE |
Gibt an, ob der Topologielaster hardwarebasierte Media Foundation-Transformationen (MFTs) in die Topologie einfügen wird. |
MFVideo3DFormat |
Gibt an, wie 3D-Videoframes im Arbeitsspeicher gespeichert werden. |
MFVideo3DFormat |
Gibt an, wie 3D-Videoframes im Arbeitsspeicher gespeichert werden. |
MFVideo3DSampleFormat |
Gibt an, wie ein 3D-Videoframe in einem Medienbeispiel gespeichert wird. |
MFVideo3DSampleFormat |
Gibt an, wie ein 3D-Videoframe in einem Medienbeispiel gespeichert wird. |
MFVideoAlphaBitmapFlags |
Definiert Flags für die MFVideoAlphaBitmapParams-Struktur . |
MFVideoAspectRatioMode |
Gibt den Seitenverhältnismodus an. |
MFVideoChromaSubsampling |
Enthält Flags, die das Farbcodierungsschema für Y'Cb'Cr'-Daten definieren. |
MFVideoDRMFlags |
Gibt den Typ des Kopierschutzes an, der für einen Videostream erforderlich ist. |
MFVideoDSPMode |
Gibt den Verarbeitungsmodus des Videostabilisierungs-MFT an. |
MFVideoFlags |
Enthält Flags, die einen Videostream beschreiben. |
MFVideoInterlaceMode |
Gibt an, wie ein Videostream interlaced ist. |
MFVideoLighting |
Beschreibt die optimale Beleuchtung für die Anzeige eines bestimmten Satz von Videoinhalten. |
MFVideoMixPrefs |
Enthält Flags, die verwendet werden, um zu konfigurieren, wie der erweiterte Videorenderer (EVR) deinterlacing ausführt. |
MFVideoPadFlags |
Gibt an, ob ein Videobild geblockt werden soll, damit es in ein angegebenes Seitenverhältnis passt. |
MFVideoPrimaries |
Gibt die Farb primaries einer Videoquelle an. |
MFVideoRenderPrefs |
Enthält Flags, die definieren, wie der erweiterte Videorenderer (EVR) das Video anzeigt. |
MFVideoRotationFormat |
Beschreibt die Drehung des Videobilds in der gegenzeiligen Richtung. |
MFVideoSrcContentHintFlags |
Beschreibt das beabsichtigte Seitenverhältnis für einen Videostream. |
MFVideoTransferFunction |
Gibt die Konvertierungsfunktion von linearer RGB in nicht lineares RGB (R'G'B'B) an. |
MFVideoTransferMatrix |
Beschreibt die Konvertierungsmatrizen zwischen Y'PbPr (Komponentenvideo) und Studio R'G'B'. |
MFVP_MESSAGE_TYPE |
Definiert Nachrichten für einen erweiterten Video renderer (EVR)-Referenten. |
MFWaveFormatExConvertFlags |
Enthält Flags, die angeben, wie ein Audiomedientyp konvertiert werden soll. |
MIC_ARRAY_MODE |
Gibt an, wie der DSP für die Sprachaufnahme die Mikrofonarrayverarbeitung ausführt. Diese Enumeration wird mit der MFPKEY_WMAAECMA_FEATR_MICARR_MODE-Eigenschaft verwendet. |
PLAYTO_SOURCE_CREATEFLAGS |
Enthält Flags für die IPlayToSourceClassFactory::CreateInstance-Methode . |
SAMPLE_PROTECTION_VERSION |
Definiert die Versionsnummer für den Beispielschutz. |
WMT_PROP_DATATYPE |
Definiert die Datentypen, die für die Codec- und DSP-Eigenschaften verwendet werden, auf die mithilfe der Methoden der IWMCodecProps-Schnittstelle zugegriffen wird. |
Zugehörige Themen