Alphabetische Liste der Media Foundation-Attribute

Dieser Abschnitt enthält eine alphabetische Liste der Microsoft Media Foundation-Attribute.

In diesem Abschnitt

Thema Beschreibung
EVRConfig_AllowBatching
Ermöglicht dem Enhanced Video Renderer (EVR), Aufrufe an die Microsoft Direct3D IDirect3DDevice9 IDirect3DDevice9::Present-Methode zu stapeln.
EVRConfig_AllowDropToBob
Ermöglicht dem EVR, die Leistung mithilfe von Bob-Deinterlacing zu verbessern.
EVRConfig_AllowDropToHalfInterlace
Ermöglicht es dem EVR, die Leistung zu verbessern, indem das zweite Feld jedes interlaced Frames übersprungen wird.
EVRConfig_AllowDropToThrottle
Ermöglicht es dem EVR, seine Ausgabe auf die GPU-Bandbreite zu beschränken.
EVRConfig_AllowScaling
Ermöglicht dem EVR, das Video in einem Rechtecks zu mischen, das kleiner ist als das Ausgaberechteck, und skaliert dann das Ergebnis.
EVRConfig_ForceBatching
Zwingt den EVR, Aufrufe an die IDirect3D9Device::Present-Methode zu stapeln.
EVRConfig_ForceBob
Zwingt den EVR, Bob-Deinterlacing zu verwenden.
EVRConfig_ForceHalfInterlace
Zwingt den EVR, das zweite Feld jedes interlaced Frames zu überspringen.
EVRConfig_ForceScaling
Zwingt den EVR, das Video in einem Rechteck zu mischen, das kleiner als das Ausgaberechteck ist, und skaliert dann das Ergebnis.
EVRConfig_ForceThrottle
Zwingt den EVR, seine Ausgabe auf die GPU-Bandbreite zu beschränken.
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_ACTIVATE
Gibt ein Aktivierungsobjekt an, das einen benutzerdefinierten Videomixer für die Mediensenke des erweiterten Videorenderers (EVR) erstellt.
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID
CLSID eines benutzerdefinierten Videomixers für die Mediensenke für erweiterten Videorenderer (EVR).
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_FLAGS
Gibt an, wie ein benutzerdefinierter Mixer für den erweiterten Videorenderer (EVR) erstellt wird.
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_ACTIVATE
Gibt ein Aktivierungsobjekt an, das einen benutzerdefinierten Video-Presenter für die Mediensenke des erweiterten Videorenderers (EVR) erstellt.
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID
CLSID eines benutzerdefinierten Videoreferenten für die Mediensenke für erweiterten Videorenderer (EVR).
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_FLAGS
Gibt an, wie ein benutzerdefinierter Presenter für den erweiterten Videorenderer (EVR) erstellt wird.
MF_ACTIVATE_MFT_LOCKED
Gibt an, ob das Topologieladeprogramm die Medientypen in eine Media Foundation-Transformation (MFT) ändert. Anwendungen verwenden dieses Attribut in der Regel nicht.
MF_ACTIVATE_VIDEO_WINDOW
Ziehpunkt zum Videoausschnittfenster.
MF_ASFPROFILE_MAXPACKETSIZE
Gibt die maximale Paketgröße für eine ASF-Datei in Byte an.
MF_ASFPROFILE_MINPACKETSIZE
Gibt die mindeste Paketgröße für eine ASF-Datei in Byte an.
MF_ASFSTREAMCONFIG_LEAKYBUCKET1
Legt die durchschnittlichen „Leaky Bucket“-Parameter (siehe Hinweise) für die Codierung einer Windows Media-Datei fest. Legen Sie dieses Attribut mithilfe der IMFASFStreamConfig-Schnittstelle fest.
MF_ASFSTREAMCONFIG_LEAKYBUCKET2
Legt die „Leaky Bucket“-Spitzenparameter fest (siehe Hinweise), um eine Windows Media-Datei zu codieren. Diese Parameter werden für die Spitzenbitrate verwendet. Legen Sie dieses Attribut mithilfe der IMFASFStreamConfig-Schnittstelle fest.
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID
Gibt den Bezeichner für das Audioendpunktgerät an.
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE
Gibt die Audioendpunktrolle für den Audiorenderer an.
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS
Enthält Kennzeichen zum Konfigurieren des Audiorenderers.
MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID
Gibt die Audiorichtlinienklasse für den Audiorenderer an.
MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY
Gibt die Audiodatenstromkategorie für den Streaming-Audiorenderer (SAR) an.
MF_BYTESTREAM_CONTENT_TYPE
Gibt den MIME-Typ eines Bytedatenstroms an.
MF_BYTESTREAM_DURATION
Gibt die Dauer eines Bytedatenstroms in 100-Nanosekundeneinheiten an.
MF_BYTESTREAM_EFFECTIVE_URL
Ruft die effektive URL eines Bytedatenstroms ab.
MF_BYTESTREAM_IFO_FILE_URI
Enthält die URL der vom HTTP-Server im HTTP-Header „Pragma: ifoFileURI.dlna.org“ angegebenen IFO-Datei (DVD Information).
MF_BYTESTREAM_LAST_MODIFIED_TIME
Gibt an, wann ein Bytedatenstrom zuletzt geändert wurde.
MF_BYTESTREAM_ORIGIN_NAME
Gibt die ursprüngliche URL für einen Bytedatenstrom an.
MF_BYTESTREAMHANDLER_ACCEPTS_SHARE_WRITE
Gibt an, ob ein Bytedatenstrom-Handler einen Bytedatenstrom verwenden kann, der zum Schreiben durch einen anderen Thread geöffnet wird.
MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED
Signalisiert, dass die Videoaufnahme vom Treiber blockiert wird.
MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED
Signalisiert, dass die Videoaufnahme nach der Sperrung wiederhergestellt wird.
MF_CAPTURE_ENGINE_D3D_MANAGER Attribute
Legt einen Zeiger auf den DXGI-Geräte-Manager im Aufnahmemodul fest.
MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_Attribute
Ermöglicht dem Aufnahmemodul die Verwendung eines Decoders mit Einschränkungen für die Verwendung von Feldern.
MF_CAPTURE_ENGINE_DISABLE_DXVA Attribute
Gibt an, ob das Aufnahmemodul DirectX Video Acceleration (DXVA) für die Videodecodierung verwendet.
MF_CAPTURE_ENGINE_DISABLE_HARDWARE_TRANSFORMS Attribute
Deaktiviert die Verwendung von hardwarebasierten Media Foundation-Transformationen (MFTs) im Aufnahmemodul.
MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION
Gibt an, ob Datenstromstatusbenachrichtigungen aktiviert werden sollen.
MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_Attribute
Ermöglicht dem Aufnahmemodul die Verwendung eines Codierers mit Einschränkungen für die Verwendung von Feldern.
MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID Attribute
Identifiziert die Komponente, die ein Aufnahmeereignis generiert hat.
MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX Attribute
Gibt an, welcher Datenstrom ein Aufnahmeereignis generiert hat.
MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG Attribute
Enthält Konfigurationseigenschaften für die Aufnahmequelle.
MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET
Gibt an, dass der Ausgabetyp für das Aufnahmemodul als Reaktion auf IMFCaptureSink2::SetOutputType festgelegt wurde.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES Attribute
Legt die maximale Anzahl von verarbeiteten Beispielen fest, die im Audiopfad der Aufzeichnungssenke gepuffert werden können.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES Attribute
Legt die maximale Anzahl von nicht verarbeiteten Beispielen fest, die für die Verarbeitung im Audiopfad der Aufzeichnungssenke gepuffert werden können.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES Attribute
Legt die maximale Anzahl von verarbeiteten Beispielen fest, die im Aufzeichnungssenken-Videopfad gepuffert werden können.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES Attribute
Legt die maximale Anzahl von nicht verarbeiteten Beispielen fest, die für die Verarbeitung im Videopfad der Datensatzsenke gepuffert werden können.
MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY Attribute
Gibt an, ob das Aufnahmemodul Audio, aber kein Video erfasst.
MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY Attribute
Gibt an, ob das Aufnahmemodul Video, aber nicht Audio erfasst.
MF_CAPTURE_METADATA_FRAME_BACKGROUND_MASK
Meldet den Metadaten- und Maskenpuffer für ein Hintergrundsegmentierungsformat, das zwischen dem Hintergrund und dem Vordergrund eines Videoframes unterscheidet.
MF_CAPTURE_METADATA_FRAME_ILLUMINATION
Ein Wert, der angibt, ob ein Frame mit aktiver Infrarotbeleuchtung (IR) erfasst wurde.
MF_CAPTURE_METADATA_PHOTO_FRAME_FLASH
Gibt an, ob ein Blitz für den erfassten Frame ausgelöst wurde.
MF_DEVICE_THERMAL_STATE_CHANGED
Stellt ein Ereignis dar, das eine Änderung des thermischen Zustands im Gerät signalisiert.
MF_DEVICESTREAM_ATTRIBUTE_FRAMESOURCE_TYPES
Stellt den Framequelltyp dar.
MF_DEVICESTREAM_EXTENSION_PLUGIN_CONNECTION_POINT
Stellt einen Verbindungspunkt für das Erweiterungs-Plug-In dar.
MF_DEVICESTREAM_EXTENSION_PLUGIN_CLSID
Gibt die CLSID eines Nachverarbeitungs-Plug-Ins für ein Videoaufnahmegerät an.
MF_DEVICESTREAM_FRAMESERVER_HIDDEN
Dieses Attribut kennzeichnet, wenn er für einen Datenstrom festgelegt ist, den Datenstrom als ausgeblendet für den Client.
MF_DEVICESTREAM_FRAMESERVER_SHARED
Wenn dieses Attribut für einen Datenstrom festgelegt wird, wird der Datenstrom explizit als vom Frameserver freigegeben markiert.
MF_DEVICESTREAM_IMAGE_STREAM
Gibt an, ob ein Datenstrom in einer Videoaufnahmequelle ein Standbilddatenstrom ist.
MF_DEVICESTREAM_INDEPENDENT_IMAGE_STREAM
Gibt an, ob der Bilddatenstrom in einer Videoaufnahmequelle unabhängig vom Videodatenstrom ist.
MF_DEVICESTREAM_MAX_FRAME_BUFFERS
Gibt die maximale Anzahl von Frames an, die von der Videoaufnahmequelle für diesen Datenstrom gepuffert werden.
MF_DEVICESTREAM_MULTIPLEXED_MANAGER
Stellt eine Instanz von IMFMuxStreamAttributesManager bereit, welche die IMFAttributes verwaltet, welche die Unterdatenströme einer Multiplexed-Medienquelle beschreiben.
MF_DEVICESTREAM_REQUIRED_CAPABILITIES
Gibt eine Liste von Unicode-Zeichenfolgen an, welche die für die Sensortransformation erforderlichen Gerätefunktionen darstellen.
MF_DEVICESTREAM_STREAM_CATEGORY
Stellt die Datenstromkategorie dar.
MF_DEVICESTREAM_STREAM_ID
Gibt den Kerneldatenstrombezeichner (Kernel Streaming, KS) für einen Datenstrom auf einem Videoaufnahmegerät an.
MF_DEVICESTREAM_TAKEPHOTO_TRIGGER
Gibt an, ob der Aufnahmefototrigger in die Gerätequelle gekapselt ist.
MF_DEVICESTREAM_TRANSFORM_STREAM_ID
Stellt die Media Foundation Transform (MFT)-Datenstrom-ID des Datenstroms dar.
MF_DEVSOURCE_ATTRIBUTE_ENABLE_MS_CAMERA_EFFECTS
Gibt an, ob Windows-Kameraeffekte für ein Aufnahmegerät aktiviert sind.
MF_DEVSOURCE_ATTRIBUTE_FRIENDLY_NAME
Gibt den Anzeigenamen für ein Gerät an.
MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE
Gibt das Ausgabeformat eines Geräts an.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE
Gibt den Typ eines Geräts an, z. B. Audioaufnahme oder Videoaufnahme.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID
Gibt die Endpunkt-ID für ein Audioaufnahmegerät an.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE
Gibt die Geräterolle für ein Audioaufnahmegerät an.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_CATEGORY
Gibt die Gerätekategorie für ein Videoaufnahmegerät an.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_HW_SOURCE
Gibt an, ob es sich bei einer Videoaufnahmequelle um ein Hardwaregerät oder ein Softwaregerät handelt.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_MAX_BUFFERS
Gibt die maximale Anzahl von Frames an, die von der Videoaufnahmequelle gepuffert werden.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK
Enthält die symbolische Verknüpfung für einen Videoaufnahmetreiber.
MF_DMFT_FRAME_BUFFER_INFO
Enthält Informationen zu vom System zugewiesenen Framepuffern, die an den Gerätetreiber gesendet werden.
MF_DISABLE_LOCALLY_REGISTERED_PLUGINS
Gibt an, ob lokal registrierte Plug-Ins deaktiviert sind.
MF_ENABLE_3DVIDEO_OUTPUT
Gibt an, wie eine Media Foundation-Transformation (MFT) einen 3D-stereoskopischen Videodatenstrom ausgeben soll.
MF_EVENT_DO_THINNING
Wenn eine Medienquelle eine neue Wiedergaberate anfordert, gibt dieses Attribut an, ob die Quelle auch die Ausdünnung anfordert. Eine Definition der Ausdünnung finden Sie unter Informationen zur Steuerungsrate.
MF_EVENT_MFT_CONTEXT
Enthält einen aufruferdefinierten Wert für ein METransformMarker-Ereignis.
MF_EVENT_MFT_INPUT_STREAM_ID
Gibt einen Eingabedatenstrom für eine Media Foundation-Transformation (MFT) an.
MF_EVENT_OUTPUT_NODE
Identifiziert den Topologieknoten für eine Datenstromsenke.
MF_EVENT_PRESENTATION_TIME_OFFSET
Offset zwischen der Präsentationszeit und den Zeitstempeln der Medienquelle.
MF_EVENT_SCRUBSAMPLE_TIME
Präsentationszeit für ein Beispiel, das beim Scrubbing gerendert wurde.
MF_EVENT_SESSIONCAPS
Enthält Kennzeichen, welche die Funktionen der Mediensitzung basierend auf der aktuellen Präsentation definieren.
MF_EVENT_SESSIONCAPS_DELTA
Enthält Kennzeichen, die angeben, welche Funktionen in der Mediensitzung basierend auf der aktuellen Präsentation geändert wurden.
MF_EVENT_SOURCE_ACTUAL_START
Enthält die Startzeit, zu der eine Medienquelle von der aktuellen Position neu gestartet wird.
MF_EVENT_SOURCE_CHARACTERISTICS
Gibt die aktuellen Merkmale der Medienquelle an.
MF_EVENT_SOURCE_CHARACTERISTICS_OLD
Gibt die vorherigen Merkmale der Medienquelle an.
MF_EVENT_SOURCE_FAKE_START
Gibt an, ob die aktuelle Segmenttopologie leer ist.
MF_EVENT_SOURCE_PROJECTSTART
Gibt die Startzeit für eine Segmenttopologie an.
MF_EVENT_SOURCE_TOPOLOGY_CANCELED
Gibt an, ob die Sequenzerquelle eine Topologie abgebrochen hat.
MF_EVENT_START_PRESENTATION_TIME
Die Startzeit für die Präsentation in 100 Nanosekundeneinheiten, gemessen an der Präsentationsuhr.
MF_EVENT_START_PRESENTATION_TIME_AT_OUTPUT
Die Präsentationszeit, zu der die Mediensenken das erste Beispiel der neuen Topologie rendern.
MF_EVENT_STREAM_METADATA_CONTENT_KEYIDS
Gibt die Inhaltsschlüssel-IDs an.
MF_EVENT_STREAM_METADATA_KEYDATA
Gibt systemspezifische Schutzdaten an.
MF_EVENT_STREAM_METADATA_SYSTEMID
Gibt die System-ID an, für welche die Schlüsseldaten vorgesehen sind.
MF_EVENT_TOPOLOGY_STATUS
Gibt den Status einer Topologie während der Wiedergabe an.
MF_LOCAL_PLUGIN_CONTROL_POLICY
Gibt eine Richtlinie für lokale Plug-In-Steuerelements an.
MF_LOW_LATENCY
Ermöglicht die Verarbeitung mit geringer Latenz in der Media Foundation-Pipeline.
MF_MEDIA_ENGINE_AUDIO_CATEGORY
Gibt die Kategorie des Audiodatenstroms an.
MF_MEDIA_ENGINE_AUDIO_ENDPOINT_ROLE
Gibt die Geräterolle für den Audiodatenstrom an.
MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE
Gibt den Browserkompatibilitätsmodus an.
MF_MEDIA_ENGINE_CALLBACK
Enthält einen Zeiger auf die Rückrufschnittstelle für das Medienmodul.
MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS
Gibt an, ob das Medienmodul geschützte Inhalte wiedergibt.
MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER
Ermöglicht dem Medienmodul die Wiedergabe geschützter Inhalte.
MF_MEDIA_ENGINE_COREWINDOW
Kernfenster.
MF_MEDIA_ENGINE_DXGI_MANAGER
Legt den Geräte-Manager für die Microsoft DirectX-Grafikinfrastruktur (DXGI) im Medienmodul fest.
MF_MEDIA_ENGINE_EXTENSION
Enthält einen Zeiger auf die IMFMediaEngineExtension-Schnittstelle.
MF_MEDIA_ENGINE_NEEDKEY_CALLBACK
Attribut, das beim Erstellen in IMFMediaEngineNeedKeyNotify an das Medienmodul übergeben wird.
MF_MEDIA_ENGINE_OPM_HWND
Gibt ein Fenster für das Medienmodul an, um den Output Protection Manager (OPM)-Schutz anzuwenden.
MF_MEDIA_ENGINE_PLAYBACK_HWND
Legt einen Ziehpunkt auf ein Videowiedergabefenster für das Medienmodul fest.
MF_MEDIA_ENGINE_PLAYBACK_VISUAL
Legt ein visuelles Microsoft DirectComposition-Element als Wiedergabebereich für das Medienmodul fest.
MF_MEDIA_ENGINE_SOURCE_RESOLVER_CONFIG_STORE
Ruft den Konfigurationsspeicher für den Quelllöser ab.
MF_MEDIA_ENGINE_STREAM_CONTAINS_ALPHA_CHANNEL
Gibt an, ob der Datenstrom einen Alphakanal enthält.
MF_MEDIA_ENGINE_TRACK_ID
Gibt die Track-ID an.
MF_MEDIA_ENGINE_VIDEO_OUTPUT_FORMAT
Legt das Renderzielformat für das Medienmodul fest.
MF_MEDIATYPE_MULTIPLEXED_MANAGER
Stellt eine Instanz von IMFMuxStreamMediaTypeManager bereit, die verwendet werden kann, um die Medientypen der Unterdatenströme einer Multiplex-Medienquelle abzurufen und die Kombination von Teildatenströmen zu steuern, die aus der Quelle in den Multiplexmodus gebracht werden.
MF_MP2DLNA_AUDIO_BIT_RATE
Gibt die maximale Audiobitrate für die DLNA-Mediensenke (Digital Living Network Alliance) an.
MF_MP2DLNA_ENCODE_QUALITY
Gibt die Codierungsqualität für die DLNA-Mediensenke an.
MF_MP2DLNA_STATISTICS
Ruft Statistiken aus der DLNA-Mediensenke ab.
MF_MP2DLNA_USE_MMCSS
Gibt an, ob die DLNA-Mediensenke den Multimedia Class Scheduler Service (MMCSS) verwendet
MF_MP2DLNA_VIDEO_BIT_RATE
Gibt die maximale Videobitrate für die DLNA-Mediensenke an.
MF_MPEG4SINK_MOOV_BEFORE_MDAT
Gibt an, dass „moov“ vor dem Feld „mdat“ in der generierten Datei geschrieben wird.
MF_MPEG4SINK_SPSPPS_PASSTHROUGH
Gibt an, ob die MPEG-4 Dateisenke den Sequenzparametersatz (SPS) und Bildparametersatz (PPS) NALUs herausfiltert.
MF_MSE_ACTIVELIST_CALLBACK
Enthält einen Zeiger auf die Rückrufschnittstelle der Anwendung für die IMFBufferListNotify-Schnittstelle für die aktive Pufferliste.
MF_MSE_BUFFERLIST_CALLBACK
Enthält einen Zeiger auf die Rückrufschnittstelle der Anwendung für die IMFBufferListNotify.
MF_MSE_CALLBACK
Enthält einen Zeiger auf die Rückrufschnittstelle der Anwendung für IMFMediaSourceExtensionNotify.
MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION
Gibt das Audioprofil und die Ebene eines AAC-Datenstroms (Advanced Audio Coding) an.
MF_MT_AAC_PAYLOAD_TYPE
Gibt den Nutzlasttyp eines AAC-Datenstroms (Advanced Audio Coding) an.
MF_MT_ALL_SAMPLES_INDEPENDENT
Gibt für einen Medientyp an, ob jedes Beispiel unabhängig von den anderen Beispielen im Datenstrom ist.
MF_MT_ALPHA_MODE
Gibt an, ob der Alphamodus für Farbmedienvideotypen vormultipliziert wird oder gerade ist.
MF_MT_AM_FORMAT_TYPE
Enthält eine DirectShow-Format-GUID für einen Medientyp.
MF_MT_ARBITRARY_FORMAT
Zusätzliche Formatdaten für einen binären Datenstrom in einer ASF-Datei (Advanced Systems Format).
MF_MT_ARBITRARY_HEADER
Typspezifische Daten für einen binären Datenstrom in einer ASF-Datei (Advanced Systems Format).
MF_MT_AUDIO_AVG_BYTES_PER_SECOND
Durchschnittliche Anzahl von Bytes pro Sekunde in einem Audiomedientyp.
MF_MT_AUDIO_BITS_PER_SAMPLE
Die Anzahl der Bits pro Audiobeispiel in einem Audiomedientyp.
MF_MT_AUDIO_BLOCK_ALIGNMENT
Blockausrichtung in Bytes für einen Audiomedientyp. Die Blockausrichtung ist die minimale atomare Dateneinheit für das Audioformat.
MF_MT_AUDIO_CHANNEL_MASK
Gibt in einem Audiomedientyp die Zuweisung von Audiokanälen zu Lautsprecherpositionen an.
MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND
Die Anzahl der Audiobeispiele pro Sekunde in einem Audiomedientyp.
MF_MT_AUDIO_FOLDDOWN_MATRIX
Gibt an, wie ein Audiodecoder Mehrkanalaudio in Stereoausgabe umwandeln soll. Dieser Prozess wird auch als Faltung bezeichnet.
MF_MT_AUDIO_NUM_CHANNELS
Anzahl der Audiokanäle in einem Audiomedientyp.
MF_MT_AUDIO_PREFER_WAVEFORMATEX
Gibt die bevorzugte Legacyformatstruktur an, die beim Konvertieren eines Audiomedientyps verwendet werden soll.
MF_MT_AUDIO_SAMPLES_PER_BLOCK
Die Anzahl der Audiobeispiele, die in einem komprimierten Block von Audiodaten enthalten sind. Dieses Attribut kann in komprimierten Audioformaten verwendet werden, die eine feste Anzahl von Beispielen innerhalb jedes Blocks aufweisen.
MF_MT_AUDIO_SAMPLES_PER_SECOND
Die Anzahl der Audiobeispiele pro Sekunde in einem Audiomedientyp.
MF_MT_AUDIO_VALID_BITS_PER_SAMPLE
Die Anzahl gültiger Bits von Audiodaten in jedem Audiobeispiel.
MF_MT_AUDIO_WMADRC_AVGREF
Verweis auf die durchschnittliche Lautstärke einer Windows Media-Audiodatei.
MF_MT_AUDIO_WMADRC_AVGTARGET
Ziellautstärkenlevel einer Windows Media-Audiodatei.
MF_MT_AUDIO_WMADRC_PEAKREF
Verweis auf die Spitzenlautstärke einer Windows Media-Audiodatei.
MF_MT_AUDIO_WMADRC_PEAKTARGET
Zielspitzenlautstärkenlevel einer Windows Media-Audiodatei.
MF_MT_AVG_BIT_ERROR_RATE
Datenfehlerrate bei Bitfehlern pro Sekunde für einen Videomedientyp.
MF_MT_AVG_BITRATE
Ungefähre Datenrate des Videodatenstroms in Bits pro Sekunde für einen Videomedientyp.
MF_MT_COMPRESSED
Gibt für einen Medientyp an, ob die Mediendaten komprimiert werden.
MF_MT_CUSTOM_VIDEO_PRIMARIES
Gibt benutzerdefinierte Primärfarben für einen Videomedientyp an.
MF_MT_D3D_RESOURCE_VERSION
Gibt die Direct3D-Version der Im Datenstrom gespeicherten Ressourcen an, die dem Medientyp zugeordnet sind.
MF_MT_D3D12_CPU_READBACK
Gibt an, ob der CPU-Zugriff für die zugeordneten Direct3D-Ressourcen erforderlich ist.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER
Gibt an, ob die Ressourcen im Datenstrom für Adapterübergreifende Daten verwendet werden können.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL
Gibt an, ob die Tiefenschablonenansicht für die Direct3D-Ressourcen im Datenstrom erstellt werden kann, der dem Medientyp zugeordnet ist.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET
Gibt an, ob eine Renderzielansicht für die Direct3D-Ressourcen im Datenstrom erstellt werden kann, der dem Medientyp zugeordnet ist.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS
Gibt an, ob auf die Direct3D-Ressourcen im Datenstrom gleichzeitig über mehrere verschiedene Befehlswarteschlangen zugegriffen werden kann.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS
Gibt an, ob eine ungeordnete Zugriffsansicht für die Direct3D-Ressourcen im Datenstrom erstellt werden kann, der dem Medientyp zugeordnet ist.
MF_MT_D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE
Gibt an, ob die Erstellung der Shaderressourcenansicht für die Direct3D-Ressourcen im Datenstrom, der dem Medientyp zugeordnet ist, nicht zulässig ist.
MF_MT_D3D12_TEXTURE_LAYOUT
Gibt die Texturlayoutoptionen an, die zum Erstellen der zugeordneten Direct3D-Ressourcen verwendet wurden.
MF_MT_DEFAULT_STRIDE
Standardmäßige Oberflächenstride für einen nicht komprimierten Videomedientyp. Stride ist die Anzahl der Bytes, die erforderlich sind, um von einer Zeile mit Pixeln zur nächsten zu wechseln.
MF_MT_DEPTH_MEASUREMENT
Ein Wert, der das Maßsystem für einen Tiefenwert in einem Videoframe definiert.
MF_MT_DEPTH_VALUE_UNIT
Ein Wert, der die Einheiten für einen Tiefenwert in einem Videoframe definiert.
MF_MT_DRM_FLAGS
Gibt an, ob ein Videomedientyp die Erzwingung des Kopierschutzes erfordert.
MF_MT_DV_AAUX_CTRL_PACK_0
Audio-Hilfspaket (AAUX) für den ersten Audioblock in einem Digital Video (DV)-Medientyp.
MF_MT_DV_AAUX_CTRL_PACK_1
Audio-Hilfspaket (AAUX) für den zweiten Audioblock in einem Digital Video (DV)-Medientyp.
MF_MT_DV_AAUX_SRC_PACK_0
Audio-Hilfspaket (AAUX) für den ersten Audioblock in einem Digital Video (DV)-Medientyp.
MF_MT_DV_AAUX_SRC_PACK_1
Audiohilfspaket (AAUX) für den zweiten Audioblock in einem Digital Video (DV)-Medientyp.
MF_MT_DV_VAUX_CTRL_PACK
Videohilfspaket (AUX) in einem Digital Video (DV)-Medientyp.
MF_MT_DV_VAUX_SRC_PACK
Videohilfspaket (AUX) in einem Digital Video (DV)-Medientyp.
MF_MT_FIXED_SIZE_SAMPLES
Gibt für einen Medientyp an, ob die Beispiele eine feste Größe aufweisen.
MF_MT_FORWARD_CUSTOM_NALU
Gibt an, dass Typen der Netzwerkstraktionsebene (NAL) für Ausgabebeispiele vom Decoder weitergeleitet werden sollen.
MF_MT_FORWARD_CUSTOM_SEI
Gibt an, dass ergänzende Erweiterungsinformationen (SEI)-Einheitentypen für Ausgabebeispiele vom Decoder weitergeleitet werden sollen.
MF_MT_FRAME_RATE
Bildfrequenz eines Videomedientyps in Frames pro Sekunde.
MF_MT_FRAME_RATE_RANGE_MAX
Die maximale Framerate, die von einem Videoaufnahmegerät unterstützt wird, in Frames pro Sekunde.
MF_MT_FRAME_RATE_RANGE_MIN
Die minimale Framerate, die von einem Videoaufnahmegerät unterstützt wird, in Frames pro Sekunde.
MF_MT_FRAME_SIZE
Breite und Höhe eines Videoframes in Pixel.
MF_MT_FRAMESOURCE_TYPES
Ein Wert, der den Sensortyp angibt, der von einer Framequelle bereitgestellt wird, z. B. Farbe, Infrarot oder Tiefe.
MF_MT_GEOMETRIC_APERTURE
Definiert die geometrische Blende für einen Videomedientyp.
MF_MT_H264_CAPABILITIES
Gibt die Funktionenkennzeichnungen für einen H.264-Videodatenstrom an.
MF_MT_H264_MAX_CODEC_CONFIG_DELAY
Die maximale Anzahl von Frames, die der H.264-Codierer benötigt, um auf einen Befehl zu reagieren.
MF_MT_H264_MAX_MB_PER_SEC
Gibt die maximale Makroblockverarbeitungsrate für einen H.264-Videodatenstrom an.
MF_MT_H264_RATE_CONTROL_MODES
Gibt den Geschwindigkeitssteuerungsmodus für einen H.264-Videodatenstrom an.
MF_MT_H264_SIMULCAST_SUPPORT
Gibt die Anzahl der Streamingendpunkte und die Anzahl der unterstützten Datenströme für einen UVC H.264-Codierer an.
MF_MT_H264_SUPPORTED_RATE_CONTROL_MODES
Gibt die unterstützten Modi für die Geschwindigkeitssteuerung für einen H.264-Videodatenstrom an.
MF_MT_H264_SUPPORTED_SLICE_MODES
Gibt die unterstützten Segmentmodi für einen H.264-Videodatenstrom an.
MF_MT_H264_SUPPORTED_SYNC_FRAME_TYPES
Gibt die Typen des Synchronisierungsrahmens an, die für einen H.264-Videodatenstrom unterstützt werden.
MF_MT_H264_SUPPORTED_USAGES
Gibt die unterstützten Verwendungsmodi für einen H.264-Videodatenstrom an.
MF_MT_H264_SVC_CAPABILITIES
Gibt die SVC-Funktionen eines H.264-Videodatenstroms an.
MF_MT_H264_USAGE
Gibt den Verwendungsmodus für einen UVC H.264-Codierer an.
MF_MT_IMAGE_LOSS_TOLERANT
Gibt an, ob ein ASF-Bilddatenstrom ein herabgestufter JPEG-Typ ist.
MF_MT_INTERLACE_MODE
Beschreibt, wie die Frames in einem Videomedientyp interlaced werden.
MF_MT_MAJOR_TYPE
Haupttyp-GUID für einen Medientyp.
MF_MT_MAX_KEYFRAME_SPACING
Maximale Anzahl von Frames von einem Keyframe zum nächsten in einem Videomedientyp.
MF_MT_MAX_LUMINANCE_LEVEL
Gibt die maximale Leuchtdichte des Inhalts in Nits an. Dieses Attribut weist die gleiche Semantik wie MaxCLL auf, wie im CEA-861.3-Standard definiert.
MF_MT_MAX_FRAME_AVERAGE_LUMINANCE_LEVEL
Gibt die maximale durchschnittliche Leuchtdichte pro Frame des Inhalts in Nits an. Dieses Attribut weist die gleiche Semantik wie MaxFALL auf, wie im CEA-861.3-Standard definiert.
MF_MT_MAX_MASTERING_LUMINANCE
Gibt die maximale Leuchtdichte der Anzeige an, auf welcher der Inhalt erstellt wurde, in Nits. Dieses Attribut hat dieselbe Semantik wie max_display_mastering_luminance, wie im CEA-861.3-Standard definiert.
MF_MT_MIN_MASTERING_LUMINANCE
Gibt die maximale Leuchtdichte der Anzeige an, auf welcher der Inhalt erstellt wurde, in Nits. Dieses Attribut hat dieselbe Semantik wie min_display_mastering_luminance, wie im CEA-861.3-Standard definiert.
MF_MT_MINIMUM_DISPLAY_APERTURE
Definiert die Blende der Anzeige, bei der es sich um den Bereich eines Videoframes handelt, der gültige Bilddaten enthält.
MF_MT_MPEG_SEQUENCE_HEADER
Enthält den MPEG-1- oder MPEG-2-Sequenzheader für einen Videomedientyp.
MF_MT_MPEG_START_TIME_CODE
Startzeitcode (Group-of-Pictures, GOP) für einen MPEG-1- oder MPEG-2-Videomedientyp.
MF_MT_MPEG2_CONTENT_PACKET Attribute
Gibt für einen Medientyp, der einen MPEG-2-Transportdatenstrom (TS) beschreibt, an, ob die Transportpakete Inhaltspaketkopfzeilen enthalten.
MF_MT_MPEG2_FLAGS
Enthält verschiedene Kennzeichen für einen MPEG-2-Videomedientyp.
MF_MT_MPEG2_LEVEL
Gibt die MPEG-2- oder H.264-Ebene in einem Videomedientyp an.
MF_MT_MPEG2_PROFILE
Gibt das MPEG-2- oder H.264-Profil in einem Videomedientyp an.
MF_MT_MPEG2_STANDARD Attribute
Für einen Medientyp, der einen MPEG-2-Programmdatenstrom (PS) oder Transportdatenstrom (TS) beschreibt, gibt es den Standard an, der für den Multiplex-Datenstrom verwendet wird.
MF_MT_MPEG2_TIMECODE Attribute
Für einen Medientyp, der einen MPEG-2-Transportdatenstrom (TS) beschreibt, gibt es an, dass die Transportpakete einen 4-Byte-Zeitcode beinhalten.
MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY
Gibt den aktuellen Eintrag im Beispielbeschreibungsfeld für einen MPEG-4-Medientyp an.
MF_MT_MPEG4_SAMPLE_DESCRIPTION
Enthält das Beispielbeschreibungsfeld für eine MP4- oder 3GP-Datei.
MF_MT_ORIGINAL_4CC
Enthält den ursprünglichen Codec FOURCC für einen Videodatenstrom.
MF_MT_ORIGINAL_WAVE_FORMAT_TAG
Enthält das ursprüngliche WAVE-Formatkennzeichen für einen Audiodatenstrom.
MF_MT_PAD_CONTROL_FLAGS
Gibt das Seitenverhältnis des Ausgaberechtecks für einen Videomedientyp an.
MF_MT_PALETTE
Enthält die Paletteneinträge für einen Videomedientyp. Verwenden Sie dieses Attribut für palettisierte Videoformate, z. B. RGB 8.
MF_MT_PAN_SCAN_APERTURE
Definiert die Blende „Schwenken/Scannen“, d. h. den 4-3-Bereich des Videos, der im Schwenk-/Scanmodus angezeigt werden soll.
MF_MT_PAN_SCAN_ENABLED
Gibt an, ob der Schwenk-/Scanmodus aktiviert ist.
MF_MT_PIXEL_ASPECT_RATIO
Pixel-Seitenverhältnis für einen Videomedientyp.
MF_MT_SAMPLE_SIZE
Gibt die Größe jedes Beispiels in Bytes in einem Medientyp an.
MF_MT_SOURCE_CONTENT_HINT
Beschreibt das beabsichtigte Seitenverhältnis für einen Videomedientyp.
MF_MT_SPATIAL_AUDIO_MAX_DYNAMIC_OBJECTS
Gibt die maximale Anzahl dynamischer Audioobjekte an, die simultan vom Audioendpunkt gerendert werden können.
MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_FORMAT_ID
Eine decoderdefinierte GUID, die das räumliche Audiometadatenformat identifiziert, und nachgelagerte Komponenten des Metadatenobjekttyps, den der Decoder ausgibt, benachrichtigt.
MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_LENGTH
Ein Wert, der die Größe des räumlichen Audiometadatenobjekttyps in Bytes angibt, den der Decoder ausgeben wird.
MF_MT_SUBTYPE
Untertyp-GUID für einen Medientyp.
MF_MT_TIMESTAMP_CAN_BE_DTS Attribute
Gibt an, ob ein Decoder beim Festlegen von Zeitstempeln Decodierungsstempel (DTS) verwenden kann.
MF_MT_TRANSFER_FUNCTION
Gibt die Konvertierungsfunktion von RGB in R‘G‘B‘ für einen Videomedientyp an.
MF_MT_USER_DATA
Enthält zusätzliche Formatdaten für einen Medientyp.
MF_MT_VIDEO_3D
Gibt an, ob ein Videodatenstrom 3D-Inhalte enthält.
MF_MT_VIDEO_3D_FIRST_IS_LEFT
Gibt für ein 3D-Videoformat an, welche Ansicht die linke Ansicht ist.
MF_MT_VIDEO_3D_FORMAT
Gibt für einen Videomedientyp an, wie 3D-Videoframes im Arbeitsspeicher gespeichert werden.
MF_MT_VIDEO_3D_LEFT_IS_BASE
Gibt für ein 3D-Videoformat an, welche Ansicht die Basisansicht ist.
MF_MT_VIDEO_3D_NUM_VIEWS
Die Anzahl der Ansichten in einer 3D-Videosequenz.
MF_MT_VIDEO_CHROMA_SITING
Beschreibt, wie Stichproben für Chroma für einen Y‘Cb‘Cr‘-Videomedientyp gemommen wurden.
MF_MT_VIDEO_LEVEL
Gibt die MPEG-2- oder H.264-Ebene in einem Videomedientyp an. Dies ist ein Alias von MF_MT_MPEG2_LEVEL.
MF_MT_VIDEO_LIGHTING
Gibt die optimalen Beleuchtungsbedingungen für einen Videomedientyp an.
MF_MT_VIDEO_NOMINAL_RANGE
Gibt den Nominalbereich der Farbinformationen in einem Videomedientyp an.
MF_MT_VIDEO_PRIMARIES
Gibt die Primärfarben für einen Videomedientyp an.
MF_MT_VIDEO_PROFILE
Gibt das Profil der Videocodierung für den Ausgabemedientyp an. Dies ist ein Alias des MF_MT_MPEG2_PROFILE-Attributs.
MF_MT_VIDEO_RENDERER_EXTENSION_PROFILE
Enthält eine Zeichenfolge, die einem Eintrag in der VideoRendererExtensionProfiles-Liste eines UWP-App-Manifests entspricht, um auszuwählen, welcher Effekt geladen werden soll.
MF_MT_VIDEO_ROTATION
Gibt die Drehung eines Videoframes in gegen den Uhrzeigersinn an.
MF_MT_WRAPPED_TYPE
Enthält einen Medientyp, der in einen anderen Medientyp eingeschlossen wurde.
MF_MT_YUV_MATRIX
Für YUV-Medientypen definiert die Konvertierungsmatrix aus dem Y‘Cb‘Cr‘-Farbraum in den R‘G‘B‘-Farbraum.
MF_NALU_LENGTH_INFORMATION
Gibt die Längen von NALUs im Beispiel an. Dies ist ein MF BLOB, der für komprimierte Eingabebeispiele auf den H.264-Decoder festgelegt ist.
MF_NALU_LENGTH_SET
Gibt an, dass NALU-Längeninformationen als BLOB mit jedem komprimierten H.264-Beispiel gesendet werden.
MF_PD_APP_CONTEXT
Enthält einen Zeiger auf den Präsentationsdeskriptor aus dem geschützten Medienpfad (PMP).
MF_PD_ASF_CODECLIST
Enthält Informationen zu den Codecs und Formaten, die zum Codieren des Inhalts in einer ASF-Datei (Advanced Systems Format) verwendet wurden. Dieses Attribut entspricht dem Codec List Object im ASF-Header, der in der ASF-Spezifikation definiert ist.
MF_PD_ASF_CONTENTENCRYPTION_KEYID
Gibt den Schlüsselbezeichner für eine verschlüsselte ASF-Datei (Advanced Systems Format) an. Dieses Attribut entspricht dem Schlüssel-ID-Feld des Inhaltsverschlüsselungsheaders, das in der ASF-Spezifikation definiert ist.
MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL
Gibt die Lizenzerwerbs-URL für eine verschlüsselte ASF-Datei (Advanced Systems Format) an. Dieses Attribut entspricht dem Feld „Lizenz-URL“ des Inhaltsverschlüsselungsheaders, das in der ASF-Spezifikation definiert ist.
MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA
Enthält geheime Daten für eine verschlüsselte ASF-Datei (Advanced Systems Format). Dieses Attribut entspricht dem Feld „Geheime Daten“ des Inhaltsverschlüsselungsheaders, das in der ASF-Spezifikation definiert ist.
MF_PD_ASF_CONTENTENCRYPTION_TYPE
Gibt den Typ des Schutzmechanismus an, der in einer ASF-Datei (Advanced Systems Format) verwendet wird.
MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA
Enthält Verschlüsselungsdaten für eine ASF-Datei (Advanced Systems Format). Dieses Attribut entspricht dem Extended Content Encryption Object im ASF-Header, der in der ASF-Spezifikation definiert ist.
MF_PD_ASF_DATA_LENGTH
Gibt die Größe in Byte des Datenabschnitts einer ASF-Datei (Advanced Systems Format) an.
MF_PD_ASF_DATA_START_OFFSET
Gibt den Offset in Bytes vom Anfang einer ASF-Datei (Advanced Systems Format) bis zum Anfang des ersten Datenpakets an.
MF_PD_ASF_FILEPROPERTIES_CREATION_TIME
Gibt das Datum und die Uhrzeit an, zu dem eine ASF-Datei (Advanced Systems Format) erstellt wurde.
MF_PD_ASF_FILEPROPERTIES_FILE_ID
Gibt den Dateibezeichner einer ASF-Datei (Advanced Systems Format) an.
MF_PD_ASF_FILEPROPERTIES_FLAGS
Gibt an, ob eine ASF-Datei (Advanced Systems Format) übertragen oder gesucht werden kann. Dieser Wert entspricht dem Kennzeichenfeld des Dateieigenschaftenobjekts, das in der ASF-Spezifikation definiert ist.
MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE
Gibt die maximale sofortige Bitrate pro Sekunde für eine ASF-Datei (Advanced Systems Format) in Bits pro Sekunde an.
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE
Gibt die maximale Paketgröße in Bytes einer ASF-Datei (Advanced Systems Format) an.
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE
Gibt die mindeste Paketgröße in Byte für eine ASF-Datei (Advanced Systems Format) an.
MF_PD_ASF_FILEPROPERTIES_PACKETS
Gibt die Anzahl der Pakete im Datenabschnitt einer ASF-Datei (Advanced Systems Format) an.
MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION
Gibt die Zeit an, die für die Wiedergabe einer ASF-Datei (Advanced Systems Format) in 100-Nanosekundeneinheiten erforderlich ist.
MF_PD_ASF_FILEPROPERTIES_PREROLL
Gibt die Zeitspanne in Millisekunden an, um Daten zu puffern, bevor eine ASF-Datei (Advanced Systems Format) wiedergegeben wird.
MF_PD_ASF_FILEPROPERTIES_SEND_DURATION
Gibt die Zeit in 100-Nanosekundeneinheiten an, die zum Senden einer ASF-Datei (Advanced Systems Format) erforderlich sind. Die Sendezeit eines Pakets ist die Zeit, zu der das Paket über das Netzwerk übermittelt werden soll. Es ist nicht die Präsentationszeit des Pakets.
MF_PD_ASF_INFO_HAS_AUDIO
Gibt an, ob eine ASF-Datei (Advanced Systems Format) Audiodatenströme enthält.
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO
Gibt an, ob eine ASF-Datei (Advanced Systems Format) Datenströme enthält, die keine Audio- oder Videodaten enthalten.
MF_PD_ASF_INFO_HAS_VIDEO
Gibt an, ob eine ASF-Datei (Advanced Systems Format) mindestens einen Videodatenstrom enthält.
MF_PD_ASF_LANGLIST
Gibt eine Liste von Sprachbezeichnern an, die die Sprachen in einer ASF-Datei (Advanced Systems Format) angeben. Dieses Attribut entspricht dem Language List Object, das in der ASF-Spezifikation definiert ist.
MF_PD_ASF_LANGLIST_LEGACYORDER
Enthält eine Liste der RFC 1766-Sprachen, die in der aktuellen Präsentation verwendet werden.
MF_PD_ASF_MARKER
Gibt die Markierungen in einer ASF-Datei (Advanced Systems Format) an. Dieses Attribut entspricht dem Marker-Objekt im ASF-Header, der in der ASF-Spezifikation definiert ist.
MF_PD_ASF_METADATA_IS_VBR
Gibt an, ob eine ASF-Datei (Advanced Systems Format) die Codierung variabler Bitraten (VBR) verwendet.
MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS
Gibt eine Liste von Bitraten und entsprechenden Pufferfenstern für eine Variable Bitrate (VBR) Advanced Systems Format (ASF)-Datei an.
MF_PD_ASF_METADATA_V8_BUFFERAVERAGE
Gibt die durchschnittliche Puffergröße an, die für eine ASF-Datei (Advanced Systems Format) mit variabler Bitrate (VBR) erforderlich ist.
MF_PD_ASF_METADATA_V8_VBRPEAK
Gibt die höchste momentane Bitrate in einer ASF-Datei (Advanced Systems Format) mit variabler Bitrate (VBR) an.
MF_PD_ASF_SCRIPT
Gibt eine Liste der Skriptbefehle und die Parameter für eine ASF-Datei (Advanced Systems Format) an. Dieses Attribut entspricht dem Script Command Object im ASF-Header, der in der ASF-Spezifikation definiert ist.
MF_PD_AUDIO_ENCODING_BITRATE
Gibt die Bitrate der Audiocodierung für die Präsentation in Bits pro Sekunde an. Dieses Attribut gilt für Präsentationsdeskriptoren.
MF_PD_AUDIO_ISVARIABLEBITRATE
Gibt an, ob die Audiodatenströme in einer Präsentation eine variable Bitrate aufweisen.
MF_PD_DURATION
Gibt die Dauer einer Präsentation in 100 Nanosekundeneinheiten an.
MF_PD_LAST_MODIFIED_TIME
Gibt an, wann eine Präsentation zuletzt geändert wurde.
MF_PD_MIME_TYPE
Gibt den MIME-Typ des Inhalts an.
MF_PD_PLAYBACK_BOUNDARY_TIME
Speichert die Zeit (in Schritten von 100 Nanosekunden), zu der die Präsentation beginnen muss, relativ zum Anfang der Medienquelle.
MF_PD_PLAYBACK_ELEMENT_ID
Enthält den Bezeichner des Wiedergabelistenelements in der Präsentation.
MF_PD_PMPHOST_CONTEXT
Enthält einen Zeiger auf das Proxyobjekt für den Präsentationsdeskriptor der Anwendung.
MF_PD_PREFERRED_LANGUAGE
Enthält die bevorzugte RFC 1766-Sprache der Medienquelle.
MF_PD_SAMI_STYLELIST
Enthält die Anzeigenamen der SAMI-Formatvorlagen (Synchronized Accessible Media Interchange), die in der SAMI-Datei definiert sind.
MF_PD_TOTAL_FILE_SIZE
Gibt die Gesamtgröße der Quelldatei in Byte an. Dieses Attribut gilt für Präsentationsdeskriptoren. Eine Medienquelle kann dieses Attribut optional festlegen.
MF_PD_VIDEO_ENCODING_BITRATE
Gibt die Bitrate der Videocodierung für die Präsentation in Bits pro Sekunde an. Dieses Attribut gilt für Präsentationsdeskriptoren.
MF_READWRITE_D3D_OPTIONAL
Gibt an, ob für die Anwendung Microsoft Direct3D-Unterstützung im Quellleser oder Senkenschreiber erforderlich ist.
MF_READWRITE_DISABLE_CONVERTERS
Aktiviert oder deaktiviert Formatkonvertierungen durch den Quellleser oder Senkenschreiber.
MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS
Ermöglicht es dem Quellleser oder Senkenschreiber, hardwarebasierte Media Foundation-Transformationen (MFTs) zu verwenden.
MF_READWRITE_MMCSS_CLASS
Gibt eine MMCSS-Klasse (Multimedia Class Scheduler Service) für den Quellleser oder Senkenschreiber an.
MF_READWRITE_MMCSS_CLASS_AUDIO
Gibt eine MMCSS-Klasse (Multimedia Class Scheduler Service) für Audioverarbeitungsthreads im Quellleser oder Senkenschreiber an.
MF_READWRITE_MMCSS_PRIORITY
Legt die Basisthreadpriorität für den Quellleser oder Senkenschreiber fest.
MF_READWRITE_MMCSS_PRIORITY_AUDIO
Legt die Basispriorität für Audioverarbeitungsthreads fest, die vom Quellleser oder Senkenschreiber erstellt wurden.
MF_SA_D3D_ALLOCATE_DISPLAYABLE_RESOURCES
Gibt an, ob der MFT-Sample Allocator (SA) die zugrunde liegende Direct3D-Textur mithilfe des D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE-Kennzeichens zuordnen soll.
MF_SA_BUFFERS_PER_SAMPLE
Gibt an, wie viele Puffer der Videobeispiel-Allocator für jedes Videobeispiel erstellt.
MF_SA_D3D_AWARE
Gibt an, ob eine Media Foundation-Transformation (MFT) DirectX Video Acceleration (DXVA) unterstützt. Dieses Attribut gilt nur für Video-MFTs.
MF_SA_D3D11_AWARE
Gibt an, ob eine Media Foundation-Transformation (MFT) Microsoft Direct3D 11 unterstützt.
MF_SA_D3D11_BINDFLAGS
Gibt die Bindungskennzeichnungen an, die beim Zuordnen von Direct3D 11-Oberflächen für Medienbeispiele verwendet werden sollen.
MF_SA_D3D11_SHARED
Gibt an, dass der Videobeispiel-Allocator Texturen als freigabefähig mithilfe von Keyed-Mutex erstellt.
MF_SA_D3D11_SHARED_WITHOUT_MUTEX
Gibt an, dass der Videobeispiel-Allocator freigabefähige Texturen mithilfe des Legacymechanismus erstellt.
MF_SA_D3D11_USAGE
Gibt an, wie Direct3D 11-Oberflächen für Medienbeispiele zugewiesen werden.
MF_SA_D3D12_CLEAR_VALUE
Enthält ein Blob mit den Informationen, die zum Optimieren von Clear-Vorgängen für die Direct3D-Ressourcen im Datenstrom verwendet werden.
MF_SA_D3D12_HEAP_FLAGS
Enthält einen Wert, der die Heap-Optionen angibt, die für die Direct3D-Ressourcen im Datenstrom verwendet werden.
MF_SA_D3D12_HEAP_TYPE
Enthält einen Wert, der den Typ des Heaps angibt, der für die Direct3D-Ressourcen im Datenstrom verwendet wird.
MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT
Gibt die maximale Anzahl von Ausgabebeispielen an, die eine Media Foundation-Transformation (MFT) jederzeit in der Pipeline ausstehen soll.
MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE
Gibt die Mindestanzahl der progressiven Bildpunkte an, welche die Media Foundation-Transformation (MFT) zu einem bestimmten Zeitpunkt als ausstehend zulassen soll.
MF_SA_REQUIRED_SAMPLE_COUNT
Gibt die Anzahl der nicht komprimierten Puffer an, die der erweiterte Videorenderer (EVR) für das Deinterlacing benötigt.
MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE
Gibt die Anzahl der Beispiele an, die einer Media Foundation-Transformation (MFT) für progressive Inhalte zugewiesen werden muss.
MF_SAMPLEGRABBERSINK_IGNORE_CLOCK
Gibt an, ob die Sample-Grabber-Senke die Präsentationsuhr zum Planen von Beispielen verwendet.
MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET
Offset zwischen dem Zeitstempel für jedes Beispiel, das vom Probengreifer empfangen wird, und der Zeit, zu welcher der Probengreifer das Beispiel darstellt.
MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE
Gibt die durchschnittliche Puffergröße in Byte an, die für einen Datenstrom in einer ASF-Datei (Advanced Systems Format) erforderlich ist.
MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE
Gibt die durchschnittliche Datenbitrate in Bits pro Sekunde eines Datenstroms in einer ASF-Datei (Advanced Systems Format) an.
MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX
Gibt die Sprache an, die von einem Datenstrom in einer ASF-Datei (Advanced Systems Format) verwendet wird.
MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE
Gibt die maximale Puffergröße in Bytes an, die für einen Datenstrom in einer ASF-Datei (Advanced Systems Format) erforderlich ist.
MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE
Gibt die maximale Datenbitrate in Bits pro Sekunde eines Datenstroms in einer ASF-Datei (Advanced Systems Format) an.
MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE
Gibt die Gerätekompatibilitätsvorlage für einen Datenstrom in einer ASF-Datei (Advanced Systems Format) an.
MF_SD_ASF_STREAMBITRATES_BITRATE
Gibt die durchschnittliche Bitrate pro Sekunde eines Datenstroms in einer ASF-Datei (Advanced Systems Format) an. Dieses Attribut entspricht dem Stream Bitrate Properties Object, das in der ASF-Spezifikation definiert ist.
MF_SD_LANGUAGE
Gibt die Sprache für einen Datenstrom an.
MF_SD_MUTUALLY_EXCLUSIVE
Gibt an, ob ein Datenstrom sich gegenseitig mit anderen Datenströmen desselben Typs ausschließt.
MF_SD_PROTECTED
Gibt an, ob ein Datenstrom geschützte Inhalte enthält.
MF_SD_SAMI_LANGUAGE
Enthält den Namen der SAMI-Sprache (Synchronized Accessible Media Interchange), die für den Datenstrom definiert ist.
Dieses Attribut ist in den Datenstromdeskriptoren vorhanden, die von der SAMI-Medienquelle zurückgegeben werden.
MF_SD_STREAM_NAME
Enthält den Namen eines Datenstroms.
MF_SENSORSTREAM_REQUIRED_SDDL
Dieses Attribut wird verwendet, um eine Security Descriptor Definition Language (SDDL) im Datenstrom anzugeben, um fein abgestimmte Zugriffsrechte für einen bestimmten Sensor anzugeben.
MF_SENSORSTREAM_REQUIRED_CAPABILITIES
Dieses Attribut enthält eine durch Semikolons getrennte Liste mit Funktionszeichenfolgen, welche die für einen bestimmten Datenstrom erforderlichen Funktionen angibt. Eine Liste der Funktionszeichenfolgen, die in dieses Attribut eingeschlossen werden können, finden Sie unter DeviceCapability.
MF_SESSION_APPROX_EVENT_OCCURRENCE_TIME
Die ungefähre Zeit, zu der die Mediensitzung ein Ereignis ausgelöst hat.
MF_SESSION_CONTENT_PROTECTION_MANAGER
Stellt eine Rückrufschnittstelle für die Anwendung bereit, um ein Inhaltsaktiverobjekt aus der geschützten Medienpfadsitzung (PMP) zu empfangen.
MF_SESSION_GLOBAL_TIME
Gibt an, ob Topologien eine globale Start- und Stoppzeit haben.
MF_SESSION_QUALITY_MANAGER
Enthält die CLSID eines Qualitätsmanagers für die Mediensitzung.
MF_SESSION_REMOTE_SOURCE_MODE
Gibt an, dass die Medienquelle in einem Remoteprozess erstellt wird.
MF_SESSION_SERVER_CONTEXT
Ermöglicht es zwei Instanzen der Mediensitzung, denselben geschützten Medienpfad (PMP)-Prozess gemeinsam zu nutzen.
MF_SESSION_TOPOLOADER
Enthält die CLSID eines Topologieladeprogramms für die Mediensitzung.
MF_SINK_WRITER_ASYNC_CALLBACK
Enthält einen Zeiger auf die Rückrufschnittstelle der Anwendung für den Senkenschreiber.
MF_SINK_WRITER_D3D_MANAGER
Enthält einen Zeiger auf den DXGI-Geräte-Manager für den Senkenschreiber.
MF_SINK_WRITER_DISABLE_THROTTLING
Gibt an, ob der Senkenschreiber die Rate der eingehenden Daten begrenzt.
MF_SINK_WRITER_ENCODER_CONFIG
Enthält einen Zeiger auf einen Eigenschaftenspeicher mit Codierungseigenschaften.
MF_SOURCE_READER_ASYNC_CALLBACK
Enthält einen Zeiger auf die Rückrufschnittstelle der Anwendung für den Quellleser.
MF_SOURCE_READER_D3D_MANAGER
Enthält einen Zeiger auf den Microsoft Direct3D-Geräte-Manager für den Quellleser.
MF_SOURCE_READER_DISABLE_CAMERA_PLUGINS
Deaktiviert die Verwendung von Kamera-Plug-Ins nach der Verarbeitung durch den Quellleser.
MF_SOURCE_READER_DISABLE_DXVA
Gibt an, ob der Quellleser DirectX Video Acceleration (DXVA) auf dem Videodecoder aktiviert.
MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN
Gibt an, ob der Quellleser die Medienquelle herunterfährt.
MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING
Ermöglicht die erweiterte Videoverarbeitung durch den Quellleser, einschließlich Farbraumkonvertierung, Deinterlacing, Größenänderung von Videos und Bildfrequenzkonvertierung.
MF_SOURCE_READER_ENABLE_TRANSCODE_ONLY_TRANSFORMS
Ermöglicht dem Quellleser die Verwendung von Media Foundation-Transformationen (MFTs), die für die Transcodierung optimiert sind.
MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING
Ermöglicht die Videoverarbeitung durch den Quellleser.
MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS
Ruft die Merkmale der Medienquelle aus dem Quellleser ab.
MF_SOURCE_READER_MEDIASOURCE_CONFIG
Enthält Konfigurationseigenschaften für den Quellleser.
MF_SOURCE_READER_PASSTHROUGH_MODE
Wenn dieses Attribut festgelegt ist, gibt der Quellleser Videobeispiele, die vom Systemspeicher unterstützt werden, an interne MFTs weiter, ohne sie automatisch in eine DirectX-Textur zu kopieren, auch wenn ein Direct3D-Geräte-Manager vorhanden ist.
MF_SOURCE_STREAM_SUPPORTS_HW_CONNECTION
Gibt an, ob eine Medienquelle den Hardwaredatenfluss unterstützt.
MF_STF_VERSION_DATE
Dieses Attribut speichert eine FILETIME, die den Datums-/Uhrzeitstempel einer Sensortransformationsfactory darstellt.
MF_STF_VERSION_INFO
Dieses Attribut stellt die Versionsinformationen der Sensortransformationsfactory dar. Es ist das einzige Attribut, das für Sensortransformationen erforderlich ist. Der Wert wird vom Sensortransformationsentwickler definiert und von der Medienpipeline als undurchsichtig behandelt.
MF_STREAM_SINK_SUPPORTS_HW_CONNECTION
Gibt an, ob eine Mediensenke den Hardwaredatenfluss unterstützt.
MF_STREAM_SINK_SUPPORTS_ROTATION
Gibt an, ob die Datenstromsenke die Videodrehung unterstützt.
MF_TOPOLOGY_DXVA_MODE
Gibt an, ob das Topologieladeprogramm Microsoft DirectX Video Acceleration (DXVA) in der Topologie aktiviert.
MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED
Gibt an, ob die Mediensitzung versucht, die Topologie zu ändern, wenn sich das Format eines Datenstroms ändert.
MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES
Gibt an, ob das Topologieladeprogramm die Medientypen auflistet, die von der Medienquelle bereitgestellt werden.
MF_TOPOLOGY_HARDWARE_MODE
Gibt an, ob hardwarebasierte Media Foundation-Transformationen (MFTs) in der Topologie geladen werden sollen.
MF_TOPOLOGY_NO_MARKIN_MARKOUT
Gibt an, ob die Pipeline Beispiele kürzt.
MF_TOPOLOGY_PLAYBACK_FRAMERATE
Gibt die Aktualisierungsrate des Monitors an.
MF_TOPOLOGY_PLAYBACK_MAX_DIMS
Gibt die Größe des Zielfensters für die Videowiedergabe an.
MF_TOPOLOGY_PROJECTSTART
Gibt die Stoppzeit für eine Topologie relativ zum Anfang der ersten Topologie in der Sequenz an.
MF_TOPOLOGY_PROJECTSTOP
Gibt die Startzeit für eine Topologie relativ zum Anfang der ersten Topologie in der Sequenz an.
MF_TOPOLOGY_RESOLUTION_STATUS
Gibt den Status eines Versuchs zum Auflösen einer Topologie an.
MF_TOPOLOGY_START_TIME_ON_PRESENTATION_SWITCH
Gibt die Startzeit für Präsentationen an, die nach der ersten Präsentation in die Warteschlange eingereiht werden.
MF_TOPOLOGY_STATIC_PLAYBACK_OPTIMIZATIONS
Aktiviert statische Optimierungen in der Videopipeline.
MF_TOPONODE_CONNECT_METHOD
Gibt an, wie das Topologieladeprogramm diesen Topologieknoten verbindet und ob dieser Knoten optional ist.
MF_TOPONODE_D3DAWARE
Gibt an, ob die Transformation, die einem Topologieknoten zugeordnet ist, DirectX Video Acceleration (DXVA) unterstützt.
MF_TOPONODE_DECODER
Gibt an, ob das zugrunde liegende Objekt eines Topologieknotens ein Decoder ist.
MF_TOPONODE_DECRYPTOR
Gibt an, ob des zugrunde liegende Objekt eines Topologieknotens ein Decrypter ist.
MF_TOPONODE_DISABLE_PREROLL
Gibt an, ob die Mediensitzung den Vorlauf für die Mediensenke verwendet, die durch diesen Topologieknoten dargestellt wird.
MF_TOPONODE_DISCARDABLE
Gibt an, ob die Pipeline Beispiele aus einem Topologieknoten ablegen kann.
MF_TOPONODE_DRAIN
Gibt an, wann eine Transformation entwässert wird.
MF_TOPONODE_ERROR_MAJORTYPE
Enthält den Hauptmedientyp für einen Topologieknoten. Dieses Attribut wird festgelegt, wenn die Topologie nicht geladen werden kann, da der richtige Decoder nicht gefunden wurde.
MF_TOPONODE_ERROR_SUBTYPE
Enthält den Medienuntertyp für einen Topologieknoten. Dieses Attribut wird festgelegt, wenn die Topologie nicht geladen werden kann, da der richtige Decoder nicht gefunden wurde.
MF_TOPONODE_ERRORCODE
Enthält den Fehlercode des letzten Verbindungsfehlers für diesen Topologieknoten.
MF_TOPONODE_FLUSH
Gibt an, wann eine Transformation geleert wird.
MF_TOPONODE_LOCKED
Gibt an, ob die Medientypen auf diesem Topologieknoten geändert werden können.
MF_TOPONODE_MARKIN_HERE
Gibt an, ob die Pipeline an diesem Knoten Markierungsanfangspunkte anwendet.
MF_TOPONODE_MARKOUT_HERE
Gibt an, ob die Pipeline auf diesem Knoten Markierungsendpunkte anwendet. Markierungsendpunkte sind Punkte, an dem eine Präsentation endet. Wenn Pipelinekomponenten Daten über den Markierungsendpunkt generieren, werden die Daten nicht gerendert.
MF_TOPONODE_MEDIASTART
Gibt die Startzeit der Präsentation an.
MF_TOPONODE_MEDIASTOP
Gibt die Endzeit der Präsentation an.
MF_TOPONODE_NOSHUTDOWN_ON_REMOVE
Gibt an, wie die Mediensitzung ein Objekt in der Topologie heruntergefahren hat.
MF_TOPONODE_PRESENTATION_DESCRIPTOR
Enthält einen Zeiger auf den Präsentationsdeskriptor für die Medienquelle.
MF_TOPONODE_PRIMARYOUTPUT
Gibt an, welche Ausgabe die primäre Ausgabe auf einem T-Knoten ist.
MF_TOPONODE_RATELESS
Gibt an, ob die dem Topologieknoten zugeordnete Mediensenke ohne Geschwindigkeit ist.
MF_TOPONODE_SEQUENCE_ELEMENTID
Gibt das Element an, das diesen Quellknoten enthält.
MF_TOPONODE_SOURCE
Enthält einen Zeiger auf die Medienquelle, die einem Topologieknoten zugeordnet ist.
MF_TOPONODE_STREAM_DESCRIPTOR
Enthält einen Zeiger auf den Datenstromdeskriptor für die Medienquelle.
MF_TOPONODE_STREAMID
Der Datenstrombezeichner der Datenstromsenke, die diesem Topologieknoten zugeordnet ist.
MF_TOPONODE_TRANSFORM_OBJECTID
Der Klassenbezeichner (CLSID) der Media Foundation-Transformation (MFT), die diesem Topologieknoten zugeordnet ist.
MF_TOPONODE_WORKQUEUE_ID
Gibt eine Arbeitswarteschlange für einen Topologiezweig an.
MF_TOPONODE_WORKQUEUE_ITEM_PRIORITY
Gibt die Arbeitselementpriorität für einen Zweig der Topologie an.
MF_TOPONODE_WORKQUEUE_MMCSS_CLASS
Gibt einen MMCSS-Vorgang (Multimedia Class Scheduler Service) für einen Topologiezweig an.
MF_TOPONODE_WORKQUEUE_MMCSS_PRIORITY
Gibt die relative Threadpriorität für einen Zweig der Topologie an.
MF_TOPONODE_WORKQUEUE_MMCSS_TASKID
Gibt einen MMCSS-Vorgangsbezeichner (Multimedia Class Scheduler Service) für einen Topologiezweig an.
MF_TRANSCODE_ADJUST_PROFILE
Profilkennzeichnungen, welche die Datenstromeinstellungen für die Transcodierungstopologie definieren. Die Flags werden in der MF_TRANSCODE_ADJUST_PROFILE_FLAGS-Aufzählung definiert.
MF_TRANSCODE_CONTAINERTYPE
Gibt den Containertyp einer codierten Datei an.
MF_TRANSCODE_DONOT_INSERT_ENCODER
Gibt an, ob ein Codierer in der Transcodierungstopologie enthalten sein muss.
MF_TRANSCODE_ENCODINGPROFILE
Gibt das Gerätekompatibilitätsprofil für die Codierung von ASF-Dateien (Advanced Streaming Format) an.
MF_TRANSCODE_QUALITYVSSPEED
Gibt eine Zahl zwischen 0 und 100 an, die den Kompromiss zwischen Codierungsqualität und Codierungsgeschwindigkeit angibt.
MF_TRANSCODE_SKIP_METADATA_TRANSFER
Gibt an, ob Metadaten in die transcodierte Datei geschrieben werden.
MF_TRANSCODE_TOPOLOGYMODE
Gibt für eine transcodierte Topologie an, ob das Topologieladeprogramm hardwarebasierte Transformationen lädt.
MF_TRANSFORM_ASYNC
Gibt an, ob eine Media Foundation-Transformation (MFT) asynchrone Verarbeitung durchführt.
MF_TRANSFORM_ASYNC_UNLOCK
Aktiviert die Verwendung einer asynchronen Media Foundation-Transformation (MFT).
MF_TRANSFORM_CATEGORY_Attribute
Gibt die Kategorie für eine Media Foundation-Transformation (MFT) an.
MF_TRANSFORM_FLAGS_Attribute
Enthält Kennzeichen für ein Media Foundation Transform (MFT)-Aktivierungsobjekt.
MF_USER_DATA_PAYLOAD
Legt fest, ob eine Benutzerdatennutzlast in das Ausgabebeispiel eingeschlossen werden soll.
MF_VIDEO_MAX_MB_PER_SEC
Gibt für IMFTransform die maximale Makroblockverarbeitungsrate in Makroblocks pro Sekunde an, die vom Hardwareencoder unterstützt wird.
MF_VIDEO_PROCESSOR_ALGORITHM
Legt den Algorithmus fest, der vom Videoprozessor verwendet wird.
MF_VIDEODSP_MODE
Legt den Verarbeitungsmodus des Videostabilisierungs-MFT fest.
MF_VIRTUALCAMERA_ASSOCIATED_CAMERA_SOURCES
Enthält ein IMFCollection-Objekt, das den IMFMediaSourceEx enthält, der die physischen Kameras darstellt, die einer virtuellen Kamera zugeordnet sind.
MF_VIRTUALCAMERA_APP_PACKAGE_FAMILY_NAME
Gibt den App-Paketfamiliennamen für eine virtuelle Kamerakonfigurationsanwendung an.
MF_VIRTUALCAMERA_PROVIDE_ASSOCIATED_CAMERA_SOURCES
Gibt an, dass die Pipeline die Liste der physischen Kameraquellen bereitstellen soll, die einer virtuellen Kamera zugeordnet sind.
MF_XVP_CALLER_ALLOCATES_OUTPUT
Gibt an, ob der Aufrufer die für die Ausgabe verwendeten Texturen zuweist.
MF_XVP_DISABLE_FRC
Deaktiviert die Bildfrequenzkonvertierung im Videoprozessor-MFT.
MFASFSPLITTER_PACKET_BOUNDARY
Gibt an, ob ein Puffer den Start eines ASF-Pakets (Advanced Systems Format) enthält.
MFPROTECTION_ACP
Gibt den Schutz des analogen Kopierschutzes (Analog Copy Protection, ACP) an.
MFPROTECTION_CGMSA
Gibt den Schutz des Copy Generational Management System - A (CGMS-A) an.
MFPROTECTION_CONSTRICTAUDIO
Gibt an, dass Audio eingeschränkt wird.
MFPROTECTION_CONSTRICTVIDEO
Gibt an, dass Video eingeschränkt wird.
MFPROTECTION_CONSTRICTVIDEO_NOOPM
Dieses Attribut gibt zusätzlichen Schutz an, der von einer Videoausgabevertrauensstelle (Video Output Trust Authority, OTA) angeboten wird, wenn ein Connector keinen Ausgabeschutz bietet.
MFPROTECTION_DISABLE
Gibt an, dass der Schutz deaktiviert ist.
MFPROTECTION_DISABLE_SCREEN_SCRAPE
Gibt an, dass der Schutz vor Bildschirmschrott deaktiviert ist.
MFPROTECTION_FFT
Gibt den FFT-Schutz an.
MFPROTECTION_GRAPHICS_TRANSFER_AES_ENCRYPTION
Gibt die AES DXVA-Verschlüsselung für DXVA-Decoder an.
MFPROTECTION_HDCP
Gibt den HDCP High-Bandwidth Digital Content Protection (HDCP)-Schutz an.
MFPROTECTION_PROTECTED_SURFACE
Gibt eine geschützte Oberfläche an.
MFPROTECTION_TRUSTEDAUDIODRIVERS
Gibt vertrauenswürdige Audiotreiber an.
MFPROTECTION_VIDEO_FRAMES
Gibt an, ob eine Anwendung Zugriff auf nicht komprimierte Videoframes hat.
MFPROTECTION_WMDRMOTA
Gibt die Windows Media Digital Rights Management (WMDRM) Output Trust Authority (OTA) an.
MFPROTECTIONATTRIBUTE_BEST_EFFORT
Als Attribut für ein IMFOutputSchema-Objekt. Wenn dieses Attribut vorhanden ist, wird ein fehlgeschlagener Versuch, den Schutz anzuwenden, ignoriert. Wenn der zugeordnete Attributwert TRUE ist, sollte das Schutzschema mit dem MFPROTECTIONATTRIBUTE_FAIL_OVER-Attribut angewendet werden.
MFPROTECTIONATTRIBUTE_FAIL_OVER
Gibt an, ob der Schutz fehlschlägt, wenn der beste Aufwand fehlschlägt. Dieses Attribut kann mit IMFOutputSchema-Objekten verwendet werden.
MFSampleExtension_3DVideo
Gibt an, ob ein Medienbeispiel einen 3D-Videoframe enthält.
MFSampleExtension_3DVideo_SampleFormat
Gibt an, wie ein 3D-Videoframe in einem Medienbeispiel gespeichert wird.
MFSampleExtension_BottomFieldFirst
Gibt die Felddominanz für einen verketteten Videoframe an.
MFSampleExtension_CameraExtrinsics
Enthält die externen Kamerafaktoren für das Beispiel.
MFSampleExtension_CaptureMetadata
Der IMFAttributes-Speicher für alle Metadaten im Zusammenhang mit der Aufnahmepipeline.
MFSampleExtension_CleanPoint
Gibt an, ob ein Beispiel ein zufälliger Zugriffspunkt ist.
MFSampleExtension_Content_KeyID
Legt die Schlüssel-ID für das Beispiel fest.
MFSampleExtension_DecodeTimestamp Attribute
Enthält den Decodierungszeitstempel (DTS) für das Beispiel.
MFSampleExtension_DerivedFromTopField
Gibt an, ob ein deinterlaced Videoframe aus dem oberen Feld oder dem unteren Feld abgeleitet wurde.
MFSampleExtension_DeviceReferenceSystemTime
Gibt den ursprünglichen Gerätezeitstempel für das Beispiel an.
MFSampleExtension_DeviceTimestamp
Enthält den Zeitstempel vom Gerätetreiber.
MFSampleExtension_Discontinuity
Gibt an, ob ein Medienbeispiel das erste Beispiel nach einer Lücke im Datenstrom ist.
MFSampleExtension_Encryption_CryptByteBlock
Gibt die Größe des verschlüsselten Byteblocks für die beispielbasierte Musterverschlüsselung an.
MFSampleExtension_Encryption_HardwareProtection
Gibt an, ob ein Medienbeispiel hardwaregeschützt ist.
MFSampleExtension_Encryption_ProtectionScheme
Gibt das Schutzschema für verschlüsselte Beispiele an.
MFSampleExtension_Encryption_SampleID
Gibt die ID eines verschlüsselten Beispiels an.
MFSampleExtension_Encryption_SkipByteBlock
Gibt die Größe des deaktivierten (nicht verschlüsselten) Byteblocks für die beispielbasierte Musterverschlüsselung an.
MFSampleExtension_Encryption_SubSampleMappingSplit
Legt die Unterbeispielzuordnung für das Beispiel fest, welche die klaren und verschlüsselten Bytes in den Beispieldaten angibt.
MFSampleExtension_FeatureMap
Enthält eine MACROBLOCK_DATA-Struktur für jeden Makroblock im Eingabe-Frame.
MFSampleExtension_ForwardedDecodeUnits
Ruft ein Objekt vom Typ IMFCollection ab, das IMFSample-Objekte enthält, die Netzwerk-Abstraktionsebeneneinheiten (NALUs) und Supplemental Enhancement Information (SEI)-Einheiten enthalten, die von einem Decoder weitergeleitet werden.
MFSampleExtension_ForwardedDecodeUnitType
Gibt den Typ, NALU oder SEI, einer Einheit an, die an ein IMFSample an eine MFSampleExtension_ForwardedDecodeUnits-Auflistung angefügt ist.
MFSampleExtension_FrameCorruption
Gibt an, ob ein Videoframe beschädigt ist.
MFSampleExtension_Interlaced
Gibt an, ob ein Videoframe interlaced oder progressive ist.
MFSampleExtension_LongTermReferenceFrameInfo
Gibt LTR-Frameinformationen (Long Term Reference) an und wird für das Ausgabebeispiel zurückgegeben.
MFSampleExtension_MeanAbsoluteDifference
Dieses Attribut gibt den mittleren absoluten Unterschied (MAD) über alle Makroblöcke in der Y-Ebene zurück.
MFSampleExtension_MULTIPLEXED_MANAGER
Stellt eine Instanz von IMFMuxStreamSampleManager bereit, die für den Zugriff auf die Sammlung von Beispielen aus den Unterdatenströmen einer Multiplex-Medienquelle verwendet wird.
MFSampleExtension_PacketCrossOffsets
Gibt die Offsets für die Nutzlastbegrenzungen in einem Frame für geschützte Beispiele an.
MFSampleExtension_PhotoThumbnail
Enthält die Fotominiaturansicht eines IMFSample.
MFSampleExtension_PhotoThumbnailMediaType
Enthält den IMFMediaType, der den im MFSampleExtension_PhotoThumbnail-Attribut enthaltenen Bildformattyp beschreibt.
MFSampleExtension_PinholeCameraIntrinsics
Enthält die systeminterne Lochkamera für das Beispiel.
MFSampleExtension_RepeatFirstField
Gibt an, ob das erste Feld in einem interlaced Frame wiederholt werden soll. Dieses Attribut gilt für Medienbeispiele.
MFSampleExtension_ROIRectangle
Gibt die Grenzen des Interessensbereich an, welche die Region des Frames angibt, die unterschiedliche Qualität erfordert.
MFSampleExtension_SingleField
Gibt an, ob ein Videobeispiel ein einzelnes Feld oder zwei überlappende Felder enthält. Dieses Attribut gilt für Medienbeispiele.
MFSampleExtension_SpatialLayerId
Die räumliche Layer-ID der Daten, die in einem IMFSample enthalten sind.
MFSampleExtension_TargetGlobalLuminance
Der Wert in Nits, der die gezielte globale Hintergrundbeleuchtungsdichte für den zugehörigen Videoframe angibt.
MFSampleExtension_TemporalLayerId
Die vorübergehende Layer-ID der Daten, die in einem IMFSample enthalten sind.
MFSampleExtension_Token
Enthält einen Zeiger auf das Token, das für die IMFMediaStream::RequestSample-Methode bereitgestellt wurde.
MFSampleExtension_VideoDSPMode
Gibt an, ob die Videostabilisierung auf einen Videoframe angewendet wurde.
MFSampleExtension_VideoEncodePictureType
Gibt den Bildtyp an, der von einem Video-Codierer ausgegeben wird.
MFSampleExtension_VideoEncodeQP
Gibt den Quantisierungsparameter (QP) an, der zum Codieren eines Videobeispiels verwendet wurde.
MFStreamExtension_CameraExtrinsics
Enthält die Kameraerweiterung für den Datenstrom.
MFStreamExtension_PinholeCameraIntrinsics
Enthält die systeminterne Lochkamera für den Datenstrom.
MFT_CODEC_MERIT_Attribute
Enthält den Leistungswert eines Hardwarecodecs.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_FORMFACTOR
Gibt den Formfaktor für das Audioendpunktgerät an, das einem Audiodecoder MFT zugeordnet ist.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_ID
Gibt den Bezeichner für das Audioendpunktgerät an, das einem Audiodecoder-MFT zugeordnet ist.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_DIGITAL_STEREO_ONLY
Gibt an, ob das Audioendpunktgerät, das einem Audiodecoder-MFT zugeordnet ist, nur unkomprimierte Stereosignale unterstützt.
MFT_CONNECTED_STREAM_ATTRIBUTE
Enthält einen Zeiger auf die Datenstromattribute des verbundenen Datenstroms auf einer hardwarebasierten Media Foundation-Transformation (MFT).
MFT_CONNECTED_TO_HW_STREAM
Gibt an, ob eine hardwarebasierte Media Foundation-Transformation (MFT) mit einem anderen hardwarebasierten MFT verbunden ist.
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER
Gibt an, ob ein Decoder IYUV/I420-Ausgabetypen (geeignet für die Transcodierung) vor anderen Formaten verfügbar macht.
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT
Gibt die endgültige Ausgabeauflösung des decodierten Bilds nach der Videoverarbeitung an.
MFT_DECODER_OPERATING_POINT
Geben Sie den „Betriebspunkt“ des Decoders an, der Skalierbarkeitsebene, an der der Decoder ausgeführt werden soll, wenn er räumliche oder zeitliche Skalierbarkeit unterstützt.
MFT_ENCODER_SUPPORTS_CONFIG_EVENT
Gibt an, dass der MFT-Codierer den Empfang von MEEncodingParameter-Ereignissen während des Streamings unterstützt.
MFT_ENUM_ADAPTER_LUID
Gibt den eindeutigen Bezeichner für einen Videoadapter an. Verwenden Sie dieses Attribut beim Aufrufen von MFTEnum2 zum Aufzählen von MFTs, die einem bestimmten Adapter zugeordnet sind.
MFT_ENUM_HARDWARE_URL_Attribute
Enthält die symbolische Verknüpfung für eine hardwarebasierte Media Foundation-Transformation (MFT).
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute
Gibt die Anbieter-ID für eine hardwarebasierte Media Foundation an
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE
Gibt an, ob ein Decoder für die Transcodierung und nicht für die Wiedergabe optimiert ist.
MFT_ENUM_VIDEO_RENDERER_EXTENSION_PROFILE
Enthält eine Liste aller VideoRendererExtensionProfile-Einträge im VideoRendererExtensionProfiles-Kennzeichen einer UWP-App-Manifestdatei. MFTEnumEx speichert diese im Attributspeicher des IMFActivate-Objekts, das MFTEnumEx für MFTs erstellt, die ein zugeordnetes UWP-Manifest mit dem VideoRendererExtensionProfiles-Kennzeichen enthalten.
MFT_FIELDOFUSE_UNLOCK_Attribute
Enthält einen IMFFieldOfUseMFTUnlock-Zeiger, der zum Entsperren einer Media Foundation-Transformation (MFT) verwendet werden kann. Die IMFFieldOfUseMFTUnlock-Schnittstelle wird verwendet, um eine MFT zu entsperren, die über Einschränkungen für die Verwendung verfügt.
MFT_FRIENDLY_NAME_Attribute
Enthält den Anzeigenamen für eine hardwarebasierte Media Foundation-Transformation (MFT).
MFT_HW_TIMESTAMP_WITH_QPC_Attribute
Gibt an, ob eine Hardwaregerätequelle die Systemzeit für Zeitstempel verwendet.
MFT_INPUT_TYPES_Attributes
Enthält die registrierten Eingabetypen für eine Media Foundation-Transformation (MFT).
MFT_OUTPUT_TYPES_Attributes
Enthält die registrierten Ausgabetypen für eine Media Foundation-Transformation (MFT).
MFT_PREFERRED_ENCODER_PROFILE
Enthält Konfigurationseigenschaften für einen Codierer.
MFT_PREFERRED_OUTPUTTYPE_Attribute
Gibt das bevorzugte Ausgabeformat für einen Codierer an.
MFT_PROCESS_LOCAL_Attribute
Gibt an, ob eine Media Foundation-Transformation (MFT) nur im Prozess der Anwendung registriert ist.
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT
Gibt an, ob die H.264-Video Remux MFT I-Bilder als sauberen Punkt markieren soll, um eine bessere Suchfähigkeit zu ermöglichen. Dies birgt die Gefahr von Beschädigungen in nicht konformen MP4-Dateien.
MFT_SUPPORT_3DVIDEO
Gibt an, ob eine Media Foundation-Transformation (MFT) 3D-stereoskopisches Video unterstützt.
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE
Gibt an, ob eine Media Foundation-Transformation (MFT) dynamische Formatänderungen unterstützt.
MFT_TRANSFORM_CLSID_Attribute
Enthält den Klassenbezeichner (CLSID) einer Media Foundation-Transformation (MFT).
VIDEO_ZOOM_RECT
Gibt das Quellrechteck für den Videomixer des erweiterten Videorenderers (EVR) an. Das Quellrechteck ist der Teil des Videoframes, den der Mixer auf die Zieloberfläche überträgt.

IMFAttributes

Media Foundation-Attribute