Media Foundation-Eigenschaften

In diesem Abschnitt

Thema Beschreibung
CODECAPI_AVDecDDStereoDownMixMode
Gibt den Stereo-Downmixmodus für einen Dolby Digital-Audiodecoder an.
CODECAPI_AVDecNumWorkerThreads
Legt die Anzahl der Arbeitsthreads fest, die von einem Videodecoder verwendet werden.
CODECAPI_AVDecSoftwareDynamicFormatChange
Legt fest, ob Änderungen am dynamischen Softwareformat für interne Größenänderungen verwendet werden sollen.
CODECAPI_AVDecVideoMaxCodedHeight
Legt die maximale Bildhöhe fest, die ein Videodecoder als Eingabetyp akzeptiert.
CODECAPI_AVDecVideoMaxCodedWidth
Legt die maximale Bildbreite fest, die ein Videodecoder als Eingabetyp akzeptiert.
CODECAPI_AVEncAdaptiveMode
Gibt den adaptiven Codierungsmodus für einen Video-Encoder an.
CODECAPI_AVEncCommonTranscodeEncodingProfile
Gibt das allgemeine Transcodierungsprofil an.
CODECAPI_AVEncH264CABACEnable
Aktiviert oder deaktiviert CABAC (kontextadaptive binäre arithmetische Codierung) für H.264-Entropiecodierung.
CODECAPI_AVEncH264PPSID
Legt den PPS-Bezeichner (Picture Parameter Set) fest.
CODECAPI_AVEncH264SPSID
Legt den Sequenzparametersatzbezeichner (SPS) in der SPS-Netzwerkabstraktionsebene (NAL)-Einheit des H.264-Bitdatenstroms fest.
CODECAPI_AVEncMaxFrameRate
Legt die maximale Echtzeiteingaberate von Videoframes fest, die an den Encoder gespeist werden.
CODECAPI_AVEncNumWorkerThreads
Legt die Anzahl der Arbeitsthreads fest, die von einem Video-Encoder verwendet werden.
CODECAPI_AVEncSliceControlMode
Gibt den Datenschnitt-Steuerelementmodus an. Gültige Werte sind 0, 1 und 2.
CODECAPI_AVEncSliceControlSize
Gibt die Größe des Segments in Einheiten von Megabyte (MB), Bits oder MB-Zeilen an.
CODECAPI_AVEncVideoContentType
Gibt den Typ des Videoinhalts für einen Video-Encoder an.
CODECAPI_AVEncVideoEncodeFrameTypeQP
Gibt die Frametypen (I, P oder B) an, auf die der Quantisierungsparameter (QP) angewendet wird.
CODECAPI_AVEncVideoEncodeQP
Gibt den Quantisierungsparameter (QP) für die Videocodierung an.
CODECAPI_AVEncVideoForceKeyFrame
Zwingt den Encoder, den nächsten Frame als Keyframe zu codieren.
CODECAPI_AVEncVideoLTRBufferControl
Gibt die maximale Anzahl von Long Term Reference (LTR)-Frames an, die von der Anwendung gesteuert werden.
CODECAPI_AVEncVideoMarkLTRFrame
Markiert den aktuellen Frame als LTR-Frame.
CODECAPI_AVEncVideoMaxNumRefFrame
Gibt die maximalen Referenzframes an, die vom Encoder unterstützt werden.
CODECAPI_AVEncVideoMaxQP
Gibt den maximalen vom Encoder unterstützten QP an.
CODECAPI_AVEncVideoMeanAbsoluteDifference
Steuert die Signalgebung von MFSampleExtension_MeanAbsoluteDifference über IMFAttribute für jedes Ausgabebeispiel.
CODECAPI_AVEncVideoMinQP
Gibt den minimalen Quantisierungsparameter (QP) für die Videocodierung an.
CODECAPI_AVEncVideoRateControlParams
Gibt die Parameter für die Videofrequenzsteuerung für einen Video-Encoder an.
CODECAPI_AVEncVideoROIEnabled
Gibt an, ob das MFSampleExtension_ROIRectangle-Attribut, das für das Eingabebeispiel festgelegt ist, berücksichtigt wird oder nicht.
CODECAPI_AVEncVideoSelectLayer
Legt die Videoauswahlebene für einen Video-Encoder fest.
CODECAPI_AVEncVideoSupportedControls
Legt die unterstützten Steuerelemente für einen Video-Encoder fest.
CODECAPI_AVEncVideoTemporalLayerCount
Legt die Anzahl der zeitlichen Videoebenen für einen Video-Encoder fest.
CODECAPI_AVEncVideoUsage
Legt die Videoverwendung für einen Video-Encoder fest.
CODECAPI_AVEncVideoUseLTRFrame
Gibt an, dass der aktuelle Frame mit einem oder mehreren LTR-Frames codiert wird.
CODECAPI_AVLowLatencyMode
Aktiviert den Modus mit geringer Latenz in einem Codec.
CODECAPI_FeatureMapFlagsUsed
Stellt dem Encoder einen Hinweis darüber bereit, welche Featurezuordnungsfunktionen während der Codiersequenz verwendet werden.
CODECAPI_VideoEncoderDisplayContentType
Legt fest, ob der Inhalt Vollbildvideos ist, im Gegensatz zu Bildschirminhalten, die möglicherweise ein kleineres Videofenster aufweisen oder überhaupt kein Video haben.
MFNETSOURCE_ACCELERATEDSTREAMINGDURATION
Dauer des beschleunigten Streamings für die Netzwerkquelle in Millisekunden.
MFNETSOURCE_AUTORECONNECTLIMIT
Die Anzahl der Versuche der Netzwerkquelle, eine erneute Verbindung mit dem Server herzustellen und das Streaming fortzusetzen, wenn die Verbindung verloren geht.
MFNETSOURCE_AUTORECONNECTPROGRESS
Die Anzahl der Versuche, welche die Netzwerkquelle unternommen hat, eine erneute Verbindung mit dem Netzwerk herzustellen.
MFNETSOURCE_BROWSERUSERAGENT
Der Wert des ersten Teils des Felds „cs(User-Agent)“, den die Netzwerkquelle für die Protokollierung verwendet.
MFNETSOURCE_BROWSERWEBPAGE
Der Wert des Felds „cs(Referer)“, das von der Netzwerkquelle für die Protokollierung verwendet wird.
MFNETSOURCE_BUFFERINGTIME
Die Anzahl der Sekunden, welche die Netzwerkquellpuffer beim Start puffert.
MFNETSOURCE_CACHEENABLED
Gibt an, ob der Inhalt der Netzwerkquelle zwischengespeichert wird.
MFNETSOURCE_CLIENTGUID
Eindeutiger Bezeichner, mit dem der Server den Client identifiziert.
MFNETSOURCE_CONNECTIONBANDWIDTH
Gibt die Verbindungsbandbreite für die Netzwerkquelle in Bits pro Sekunde an.
MFNETSOURCE_CREDENTIAL_MANAGER
Enthält einen Zeiger auf die IMFNetCredentialManager-Schnittstelle.
MFNETSOURCE_DRMNET_LICENSE_REPRESENTATION
Speichert ein Array von Bytes, das die DRM-Lizenz darstellt, die dem Bytedatenstrom zugeordnet ist.
MFNETSOURCE_ENABLE_DOWNLOAD
Gibt an, ob alle Downloadprotokolle aktiviert sind.
MFNETSOURCE_ENABLE_HTTP
Gibt an, ob das HTTP-Protokoll in der Netzwerkquelle aktiviert ist.
MFNETSOURCE_ENABLE_MSB
Gibt an, ob das MsB-Multicastprotokoll (Media Stream Broadcast) in der Netzwerkquelle aktiviert ist.
MFNETSOURCE_ENABLE_PRIVATEMODE
Aktiviert den privaten Downloadmodus in der Netzwerkquelle.
MFNETSOURCE_ENABLE_RTSP
Gibt an, ob der RTSP-Transport (Real-Time Streaming Protocol) in der Netzwerkquelle aktiviert ist.
MFNETSOURCE_ENABLE_STREAMING
Gibt an, ob alle Streamingprotokolle aktiviert sind.
MFNETSOURCE_ENABLE_TCP
Gibt an, ob der TCP-Transport für die Netzwerkquelle aktiviert ist.
MFNETSOURCE_ENABLE_UDP
Gibt an, ob der UDP-Transport (User Datagram Protocol) in der Netzwerkquelle aktiviert ist.
MFNETSOURCE_FRIENDLYNAME
Gibt die Zeichenfolge an, die den UPnP ConnectionManager-Dienst identifiziert.
MFNETSOURCE_HOSTEXE
Der Wert des Felds „c-hostexe“, das von der Netzwerkquelle für die Protokollierung verwendet wird.
MFNETSOURCE_HOSTVERSION
Der Wert des Felds „c-hostexever“, das von der Netzwerkquelle für die Protokollierung verwendet wird.
MFNETSOURCE_LOGPARAMS
Array von Zeichenfolgen mit den Parametern, die an den Protokollserver gesendet werden sollen.
MFNETSOURCE_LOGURL
Liste der URLs, an welche die Netzwerkquelle Protokollierungsinformationen sendet.
MFNETSOURCE_MAXBUFFERTIMEMS
Maximale Datenmenge, welche die Netzwerkquelle puffert in Millisekunden.
MFNETSOURCE_MAXUDPACCELERATEDSTREAMINGDURATION
Maximale Dauer des beschleunigten Streamings in Millisekunden, wenn die Netzwerkquelle UDP-Transport verwendet.
MFNETSOURCE_PEERMANAGER
Gibt einen Anzeigenamen für die Identifizierung des Clients an.
MFNETSOURCE_PLAYERID
Der Wert des Felds „c-playerid“, das von der Netzwerkquelle für die Protokollierung verwendet wird.
MFNETSOURCE_PLAYERUSERAGENT
Der Wert des zweiten Teils des Felds „cs(User-Agent)“, das von der Netzwerkquelle für die Protokollierung verwendet wird.
MFNETSOURCE_PLAYERVERSION
Der Wert des Felds „c-playerversion“, das von der Netzwerkquelle für die Protokollierung verwendet wird.
MFNETSOURCE_PPBANDWIDTH
Gibt die Paketpaarbandbreite und Laufzeitbandbreite an, die von der Netzwerkquelle erkannt wurde.
MFNETSOURCE_PREVIEWMODEENABLED
Aktiviert oder deaktiviert den Vorschaumodus, wodurch die Anwendung die anfängliche Pufferlogik überschreiben kann.
MFNETSOURCE_PROTOCOL
Gibt das Steuerelementprotokoll an, das von der Netzwerkquelle verwendet wird.
MFNETSOURCE_PROXYBYPASSFORLOCAL
Gibt an, ob der Proxylocator einen Proxyserver für lokale Adressen verwenden soll.
MFNETSOURCE_PROXYEXCEPTIONLIST
Gibt eine durch Semikolons getrennte Liste von Medienservern an, die Verbindungen von Clientanwendungen akzeptieren können, ohne einen Proxyserver zu verwenden.
MFNETSOURCE_PROXYHOSTNAME
Gibt den Hostnamen des Proxyservers an.
MFNETSOURCE_PROXYINFO
Speichert den Hostnamen und den Port des von der Netzwerkquelle verwendeten Proxyservers.
MFNETSOURCE_PROXYLOCATORFACTORY
Enthält einen Zeiger auf die IMFNetProxyLocatorFactory-Schnittstelle.
MFNETSOURCE_PROXYPORT
Gibt die Portnummer des Proxyservers an.
MFNETSOURCE_PROXYRERUNAUTODETECTION
Gibt an, ob der Standardproxy-Locator die automatische Erkennung des Proxys erzwingen soll.
MFNETSOURCE_PROXYSETTINGS
Gibt die Konfigurationseinstellung für den Standardproxy-Locator an.
MFNETSOURCE_RESENDSENABLED
Gibt an, ob die Netzwerkquelle UDP-Anforderungen zur erneuten Sendung als Reaktion auf verlorene Pakete sendet.
MFNETSOURCE_RESOURCE_FILTER
Enthält einen Zeiger auf die IMFNetResourceFilter-Rückrufschnittstelle für den HTTP-Bytestream der Microsoft Media Foundation.
MFNETSOURCE_SSLCERTIFICATE_MANAGER
Speichert den IUnknown-Zeiger der Klasse, welche die IMFSSLCertificateManager-Schnittstelle implementiert.
MFNETSOURCE_STATISTICS
Enthält Netzwerkstatistiken für die Netzwerkquelle.
MFNETSOURCE_STREAM_LANGUAGE
Speichert die Zeichenfolge, die im Header „Accept-Language“ gesendet wird.
MFNETSOURCE_THINNINGENABLED
Gibt an, ob der Streamwechsel in der Netzwerkquelle aktiviert ist.
MFNETSOURCE_TRANSPORT
Gibt das von der Netzwerkquelle verwendete Transportprotokoll an.
MFNETSOURCE_UDP_PORT_RANGE
Der Bereich gültiger UDP-Ports, die von der Netzwerkquelle zum Empfangen von Streaminginhalten verwendet werden können.
MFP_PKEY_StreamIndex
Enthält den nullbasierten Index eines Mediendatenstroms für ein MFPlay-Ereignis.
MFP_PKEY_StreamRenderingResults
Gibt an, welche Datenströme erfolgreich mit einer Mediensenke verbunden wurden.
MFPKEY_ASFMEDIASINK_AUTOADJUST_BITRATE
Gibt an, ob die ASF-Mediensenke automatisch die Bitrate anpasst.
MFPKEY_ASFMEDIASINK_BASE_SENDTIME
Basis-Sendezeit für die ASF-Mediensenke in Millisekunden.
MFPKEY_ASFMEDIASINK_DRMACTION
Gibt an, wie die ASF-Mediensenke Windows Media DRM anwenden soll.
MFPKEY_ASFMediaSource_ApproxSeek
Gibt an, ob die ASF-Medienquelle die ungefähre Suche verwendet.
MFPKEY_ASFMediaSource_IterativeSeek_Max_Count
Legt die maximale Anzahl von Suchiterationen fest, welche die ASF-Medienquelle verwendet, wenn sie iterative Suche durchführt.
MFPKEY_ASFMediaSource_IterativeSeek_Tolerance_In_MilliSecond
Legt die Toleranz in Millisekunden fest, die verwendet wird, wenn die ASF-Medienquelle die iterative Suche durchführt.
MFPKEY_ASFMediaSource_IterativeSeekIfNoIndex
Konfiguriert die ASF-Medienquelle für die iterative Suche, wenn die Quelldatei keinen Index aufweist.
MFPKEY_ASFOVERHEADPERFRAME
Gibt den Aufwand in Bytes pro Paket an, der für den Container erforderlich ist, der zum Speichern des komprimierten Inhalts verwendet wird.
MFPKEY_ASFSTREAMSINK_CORRECTED_LEAKYBUCKET
Gibt die Parameter „Leaky Bucket“ für einen Datenstrom auf einer ASF-Mediensenke an.
MFPKEY_AVDecVideoSWPowerLevel
Gibt den Leistungspegel für den Decoder an.
MFPKEY_AVGCONSTRAINED
Gibt an, ob der Encoder eine per Durchschnitt steuerbare VBR-Codierung verwendet.
MFPKEY_AVGFRAMERATE
Gibt die durchschnittliche Bildfrequenz von Videoinhalten in Frames pro Sekunde an.
MFPKEY_BAVG
Gibt das Pufferfenster in Millisekunden eines eingeschränkten VBR-Datenstroms (Variable-Bit-Rate) mit der durchschnittlichen Bitrate (angegeben durch MFPKEY_RAVG) an.
MFPKEY_BDELTAQP
Gibt die Deltavergrößerung zwischen dem Bildquantizer des Ankerrahmens und dem Bildquantizer des B-Frames an.
MFPKEY_BMAX
Gibt das Pufferfenster (in Millisekunden) eines eingeschränkten VBR-Streams (Variable Bit Rate) bei Spitzenbitrate an (angegeben in MFPKEY_RMAX).
MFPKEY_BUFFERFULLNESSINFIRSTBYTE
Gibt an, ob der codierte Videobitstream einen Pufferfüllwert für jeden Keyframe enthält.
MFPKEY_CATEGORY
Enthält die Kategorie-GUID für eine Media Foundation-Transformation (MFT).
MFPKEY_CHECKDATACONSISTENCY2P
Gibt an, ob der Encoder beim Ausführen der VBR-Codierung mit zwei Durchläufen die Datenkonsistenz zwischen den Durchläufen überprüfen soll. Lese-/Schreibzugriff.
MFPKEY_CLOSEDENTRYPOINT
Gibt das Codierungsmuster für den Encoder an, der am Anfang einer Gruppe von Bildern verwendet werden soll.
MFPKEY_CLSID
Enthält die CLSID für eine Media Foundation-Transformation (MFT).
MFPKEY_CODEDFRAMES
Gibt die Anzahl der vom Codec codierten Videoframes an.
MFPKEY_CODEDNONZEROFRAMES
Gibt die Anzahl der Videoframes an, die vom Codec codiert wurden, der tatsächlich Daten enthält.
MFPKEY_COLOR_BRIGHTNESS
Passt die Helligkeit an.
MFPKEY_COLOR_CONTRAST
Passt den Kontrast an.
MFPKEY_COLOR_HUE
Passt den Farbton an.
MFPKEY_COLOR_SATURATION
Passt die Sättigung an.
MFPKEY_COLORCONV_DSTLEFT
Gibt den linken Rand des Zielrechtecks in Pixeln an.
MFPKEY_COLORCONV_DSTTOP
Gibt den oberen Rand des Zielrechtecks in Pixeln an.
MFPKEY_COLORCONV_HEIGHT
Gibt die Höhe der Quell- und Zielrechtecke in Pixel an.
MFPKEY_COLORCONV_MODE
Gibt an, ob der Eingabedatenstrom interlaced ist.
MFPKEY_COLORCONV_SRCLEFT
Gibt den linken Rand des Quellrechtecks in Pixeln an.
MFPKEY_COLORCONV_SRCTOP
Gibt den oberen Rand des Quellrechtecks in Pixeln an.
MFPKEY_COLORCONV_WIDTH
Gibt die Breite der Quell- und Zielrechtecke in Pixeln an.
MFPKEY_COMPLEXITY
Gibt die Komplexität des Encoderalgorithmus an.
MFPKEY_COMPLEXITYEX
Gibt die Komplexität des Encoderalgorithmus an.
MFPKEY_COMPRESSIONOPTIMIZATIONTYPE
Gibt die optimalen Einstellungen für die visuelle Qualität an, die für den Windows Media Video 9 Advanced Profile Encoder verwendet werden sollen.
MFPKEY_CONSTRAIN_ENUMERATED_VBRQUALITY
Gibt an, ob vom Encoder aufgezählte Modi auf diejenigen beschränkt sind, die eine von MFPKEY_DESIRED_VBRQUALITY vorgegebene Qualitätsanforderung erfüllen.
MFPKEY_CONSTRAINDECLATENCY
Gibt an, ob der Encoder durch eine Anforderung in Bezug auf die maximale Decoderlatenz eingeschränkt wird.
MFPKEY_CONSTRAINENCCOMPLEXITY
Gibt an, ob die Komplexität des Codierungsalgorithmus für Audio eingeschränkt ist.
MFPKEY_CONSTRAINENCLATENCY
Gibt an, ob der Encoder durch eine Anforderung in Bezug auf die maximale Latenz eingeschränkt wird.
MFPKEY_Content_DLNA_Profile_ID
Enthält den DLNA-Profilbezeichner (Digital Living Network Alliance) für eine Medienquelle.
MFPKEY_CONV_INPUTFRAMERATE
Gibt die Eingabeframerate als Verhältnis an.
MFPKEY_CONV_OUTPUTFRAMERATE
Gibt die Ausgabeframerate als Verhältnis an.
MFPKEY_CRISP
Gibt eine numerische Darstellung des Kompromisses zwischen Bewegungsglättung und Bildqualität der Codecausgabe an.
MFPKEY_DATARATE
Diese Eigenschaft ist veraltet und sollte nicht festgelegt werden.
MFPKEY_DECODER_DEINTERLACING
Gibt an, ob der Decoder verkettete Videoframes aus dem komprimierten Datenstrom als progressive Frames decodiert.
MFPKEY_Decoder_MaxNumPCMSamplesWithPaddedSilence
Gibt die maximale Anzahl zusätzlicher PCM-Beispiele an, die nach der Decodierung einer Datei am Ende zurückgegeben werden können.
MFPKEY_DECODERCOMPLEXITYPROFILE
Gibt das Komplexitätsprofil des codierten Inhalts an.
MFPKEY_DECODERCOMPLEXITYREQUESTED
Gibt die Gerätekompatibilitätsvorlage an, die Sie für die Videocodierung verwenden möchten.
MFPKEY_DELTAMVRANGEINDEX
Gibt die Methode an, die zum Codieren der Bewegungsvektorinformationen verwendet wird.
MFPKEY_DENOISEOPTION
Gibt an, ob der Codec beim Codieren den Rauschfilter verwendet.
MFPKEY_DESIRED_VBRQUALITY
Gibt die gewünschte Qualitätsstufe für die Codierung von Audiodatenströmen mit variabler Bitrate (1-Pass) (VBR) an.
MFPKEY_DROPPEDFRAMES
Gibt die Anzahl der Videoframes an, die während der Codierung verworfen wurden.
MFPKEY_DXVA_ENABLED
Gibt an, ob der Decoder ggf. DirectX-Videobeschleunigungshardware verwendet.
MFPKEY_DYN_ALLOW_NOISESUB
Gibt an, ob der Encoder eine Rauschersetzung verwendet.
MFPKEY_DYN_ALLOW_PCMRANGELIMITING
Gibt an, ob der Encoder PCM-Bereichsbeschränkungen verwendet.
MFPKEY_DYN_BANDTRUNC_BWCEIL
Gibt die maximale codierte Bandbreite an, die durch die Bandkürzung im Encoder zulässig ist.
MFPKEY_DYN_BANDTRUNC_BWFLOOR
Gibt die minimale codierte Bandbreite an, die durch die Bandkürzung im Encoder zulässig ist.
MFPKEY_DYN_BANDTRUNC_QCEIL
Gibt die Qualität an, bei der die minimale codierte Bandbreite zulässig ist.
MFPKEY_DYN_BANDTRUNC_QFLOOR
Gibt die Qualität an, bei der die maximale codierte Bandbreite zulässig ist.
MFPKEY_DYN_BANDTRUNCATION
Gibt an, ob der Encoder Bandkürzungen durchführt.
MFPKEY_DYN_SIMPLEMASK
Gibt an, ob der Encoder die Art der Maskenberechnung verwendet, die von Version 7 des Windows Media Audio-Encoders ausgeführt wird.
MFPKEY_DYN_STEREO_PREPROC
Gibt an, ob der Encoder eine Stereobildverarbeitung durchführt.
MFPKEY_DYN_VBR_BAVG
Gibt das Pufferfenster (in Millisekunden) für einen Encoder an, der für die Verwendung der per Durchschnitt steuerbaren VBR-Codierung konfiguriert ist.
MFPKEY_DYN_VBR_RAVG
Gibt die durchschnittliche Bitrate (in Bit/s) für einen Encoder an, der für die Verwendung der per Durchschnitt steuerbaren VBR-Codierung konfiguriert ist.
MFPKEY_ENCCOMPLEXITY
Gibt die Komplexität des Codierungsalgorithmus an.
MFPKEY_ENDOFPASS
Gibt das Ende eines Codierungsdurchlaufs an.
MFPKEY_ENHANCED_WMA
Gibt an, ob der Core-Encoder das Feature „Plus“ verwendet.
MFPKEY_EXATTRIBUTE_SUPPORTED
Gibt an, ob eine Media Foundation-Transformation (MFT) Attribute aus Eingabebeispielen in Ausgabebeispiele kopiert.
MFPKEY_FI_ENABLED
Gibt an, ob der Decoder die Frameinterpolation verwenden soll.
MFPKEY_FI_SUPPORTED
Gibt an, ob der Decoder die Frameinterpolation unterstützt.
MFPKEY_FORCEFRAMEHEIGHT
Gibt eine Zwischenframehöhe für codierte Videos an.
MFPKEY_FORCEFRAMEWIDTH
Gibt eine Zwischenframebreite für codierte Videos an.
MFPKEY_FORCEMEDIANSETTING
Gibt an, ob der Codec die Medianfilterung während der Codierung verwenden soll.
MFPKEY_FOURCC
Gibt den FOURCC an, der den zu verwendenden Encoder identifiziert.
MFPKEY_FRAMECOUNT
Diese Eigenschaft ist veraltet und sollte nicht festgelegt werden.
MFPKEY_FULLFRAMERATE
Gibt an, ob der Endoder Frames ablegen darf.
MFPKEY_HTTP_ByteStream_Enable_Urlmon
Aktiviert den HTTP-Bytestream von Media Foundation für die Verwendung von URL-Monikern (auch als Urlmon bezeichnet).
MFPKEY_HTTP_ByteStream_Urlmon_Bind_Flags
Legt die Moniker-Bindungskennzeichnungen für den HTTP-Bytestream von Media Foundation fest.
MFPKEY_HTTP_ByteStream_Urlmon_Security_Id
Legt den Stammsicherheitsbezeichner für den HTTP-Bytestream von Media Foundation fest.
MFPKEY_HTTP_ByteStream_Urlmon_Window
Legt ein Fenster für den HTTP-Bytestream von Media Foundation fest.
MFPKEY_INTERLACEDCODINGENABLED
Gibt an, ob interlaced video encoding verwendet wird.
MFPKEY_KEYDIST
Gibt die maximale Zeit in Millisekunden zwischen Keyframes in der Codecausgabe an.
MFPKEY_LIVEENCODE
Diese Eigenschaft ist veraltet und sollte nicht festgelegt werden.
MFPKEY_LOOKAHEAD
Gibt die Anzahl der Frames nach dem aktuellen Frame an, die der Codec auswertet, bevor der aktuelle Frame codiert wird.
MFPKEY_LOOPFILTER
Gibt an, ob der Codec während der Codierung den In-Loop-Deblockingfilter verwenden soll.
MFPKEY_MACROBLOCKMODECOSTMETHOD
Gibt die Kostenmethode an, die vom Codec verwendet wird, um zu bestimmen, welcher Makroblockmodus verwendet werden soll.
MFPKEY_MAXDECLATENCYMS
Gibt die maximale Latenz für den Decoder in Millisekunden an.
MFPKEY_MAXENCLATENCYMS
Gibt die maximale Latenz für den Encoder in Millisekunden an.
MFPKEY_MediaProtectionContainerGuid
Gibt die GUID an, die das DRM-Schutzsystem (Digital Rights Management) im Container identifiziert.
MFPKEY_MediaProtectionSystemContext
Gibt ein BLOB an, das den Kontext enthält, der beim Initialisieren des vertrauenswürdigen Eingabemoduls eines Medienschutzsystems verwendet werden soll.
MFPKEY_MediaProtectionSystemContextsPerTrack
Auf ein IPropertySet festgelegt, das eine Zuordnung vom Tracktyp zu einem IRandomAccessStream definiert, der den DRM-Kontext enthält.
MFPKEY_MediaProtectionSystemId
Gibt das für den Inhalt zu verwendende Medienschutzsystem an.
MFPKEY_MediaProtectionSystemIdMapping
Gibt ein IPropertySet an, das die Zuordnung von einer Eigenschaftensystem-ID zu einer Eigenschaftensystemaktivierungs-ID definiert.
MFPKEY_MediaSource_DisableReadAhead
Aktiviert oder deaktiviert Lese-/Vorlesevorgänge in einer Medienquelle.
MFPKEY_MOST_RECENTLY_ENUMERATED_VBRQUALITY
Gibt die VBR-Qualitätsstufe des zuletzt aufgelisteten Ausgabetyps an.
MFPKEY_MOTIONMATCHMETHOD
Gibt die Methode an, die für den Bewegungsabgleich verwendet werden soll.
MFPKEY_MOTIONSEARCHLEVEL
Gibt an, wie Farbinformationen in Bewegungssuchvorgängen verwendet werden.
MFPKEY_MOTIONSEARCHRANGE
Gibt den Bereich an, der in Bewegungssuchen verwendet wird.
MFPKEY_NOISEEDGEREMOVAL
Gibt an, ob der Codec versuchen soll, laute Frameränder zu erkennen und zu entfernen.
MFPKEY_NUMBFRAMES
Gibt die Anzahl bidirektionaler Vorhersageframes (B-Frames) an.
MFPKEY_NUMTHREADS
Gibt die Anzahl der Threads an, die der Encoder verwendet.
MFPKEY_NUMTHREADSDEC
Gibt die Anzahl der Threads an, die der Decoder verwendet.
MFPKEY_PASSESRECOMMENDED
Gibt die maximale Anzahl von Durchläufen an, die vom Encoder unterstützt werden.
MFPKEY_PASSESUSED
Gibt die Anzahl von Durchläufen an, die der Encoder zum Codieren des Inhalts verwendet.
MFPKEY_PEAKCONSTRAINED
Gibt an, ob der Encoder durch eine Spitzenbitrate eingeschränkt wird.
MFPKEY_PERCEPTUALOPTLEVEL
Gibt an, ob der Codec beim Codieren konservative perzeptuelle Optimierung verwenden soll.
MFPKEY_PIXELASPECTRATIO
Gibt das Pixelseitenverhältnis des Ausgabemedientyps an.
MFPKEY_PMP_Creation_Callback
Legt einen Rückruf fest, der die PMP-Mediensitzung während der Quellauflösung erstellt.
MFPKEY_POSTPROCESSMODE
Gibt den Nachbearbeitungsmodus für den Decoder an.
MFPKEY_PREFERRED_FRAMESIZE
Gibt die bevorzugte Anzahl von Samples pro Frame an.
MFPKEY_PRODUCEDUMMYFRAMES
Gibt an, ob der Encoder Dummyframeeinträge im Bitdatenstrom für doppelte Frames erzeugt.
MFPKEY_QPPERFRAME
Gibt QP an. Mögliche Werte sind 1.0 bis 31.0.
MFPKEY_RANGEREDUX
Gibt den Grad an, in dem der Codec den effektiven Farbbereich des Videos reduzieren soll.
MFPKEY_RAVG
Gibt die durchschnittliche Bitrate in Bit pro Sekunde an, die für die eingeschränkte VBR-Codierung (variable Bitrate) mit zwei Durchläufen verwendet wird.
MFPKEY_RDSUBPIXELSEARCH
Gibt an, ob der Encoder die RD-basierte Subpixel-MV-Suche verwendet.
MFPKEY_REENCDURATION
Gibt für die Segmentumcodierung die Dauer des Segments an, das neu codiert werden soll.
MFPKEY_REENCENDBUFFERSIZE
Gibt für die Segmentumcodierung die Puffergröße an.
MFPKEY_REENCQPREF
Gibt für die Segmentumcodierung den Quantizer des Frames vor dem Startsegment an.
MFPKEY_REENCSTARTBUFFERSIZE
Gibt für die Segmentumcodierung die Füllanzahl des Startpuffers an.
MFPKEY_REQUESTING_A_FRAMESIZE
Gibt an, ob der Encoder eine bevorzugte Framegröße pro Frame verwenden soll.
MFPKEY_RESIZE_DST_HEIGHT
Gibt die Höhe des Zielrechtecks in Pixeln an.
MFPKEY_RESIZE_DST_LEFT
Gibt den linken Rand des Zielrechtecks in Pixeln an.
MFPKEY_RESIZE_DST_TOP
Gibt den oberen Rand des Zielrechtecks in Pixeln an.
MFPKEY_RESIZE_DST_WIDTH
Gibt die Breite des Zielrechtecks in Pixeln an.
MFPKEY_RESIZE_GEOMAPHEIGHT
Gibt die Höhe der geometrischen Blende in Pixeln an.
MFPKEY_RESIZE_GEOMAPWIDTH
Gibt die Breite der geometrischen Blende in Pixeln an.
MFPKEY_RESIZE_GEOMAPX
Gibt die X-Koordinate der oberen linken Ecke der geometrischen Blende an.
MFPKEY_RESIZE_GEOMAPY
Gibt die y-Koordinate der oberen linken Ecke der geometrischen Blende an.
MFPKEY_RESIZE_INTERLACE
Gibt an, ob der Eingabedatenstrom interlaced ist.
MFPKEY_RESIZE_MINAPHEIGHT
Gibt die Höhe der minimalen Blende der Anzeige in Pixeln an.
MFPKEY_RESIZE_MINAPWIDTH
Gibt die Breite der minimalen Blende der Anzeige in Pixeln an.
MFPKEY_RESIZE_MINAPX
Gibt die x-Koordinate der oberen linken Ecke der minimalen Blende der Anzeige an.
MFPKEY_RESIZE_MINAPY
Gibt die y-Koordinate der oberen linken Ecke der minimalen Blende der Anzeige an.
MFPKEY_RESIZE_PANSCANAPHEIGHT
Gibt die Höhe des Verschieb-/Scanbereichs in Pixeln an.
MFPKEY_RESIZE_PANSCANAPWIDTH
Gibt die Breite des Verschieb-/Scanbereichs in Pixeln an.
MFPKEY_RESIZE_PANSCANAPX
Gibt die x-Koordinate der oberen linken Ecke des Schwenk-/Scanbereichs an.
MFPKEY_RESIZE_PANSCANAPY
Gibt die y-Koordinate der oberen linken Ecke des Schwenk-/Scanbereichs an.
MFPKEY_RESIZE_QUALITY
Gibt an, ob ein Algorithmus verwendet werden soll, der qualitativ hochwertige Videos oder einen schnelleren Algorithmus erzeugt.
MFPKEY_RESIZE_SRC_HEIGHT
Gibt die Höhe des Quellrechtecks in Pixeln an.
MFPKEY_RESIZE_SRC_LEFT
Gibt den linken Rand des Quellrechtecks in Pixeln an.
MFPKEY_RESIZE_SRC_TOP
Gibt den oberen Rand des Quellrechtecks in Pixeln an.
MFPKEY_RESIZE_SRC_WIDTH
Gibt die Breite des Quellrechtecks in Pixeln an.
MFPKEY_RMAX
Gibt die Spitzenbitrate in Bit pro Sekunde an, die für die eingeschränkte VBR-Wiedergabe (variable Bitrate) mit zwei Durchläufen verwendet wird.
MFPKEY_SBESourceMode
Legt die Streamkonfiguration für die WTV-Medienquelle fest.
MFPKEY_SourceOpenMonitor
Enthält einen Zeiger auf die IMFSourceOpenMonitor-Schnittstelle der Anwendung.
MFPKEY_STAT_BAVG
Gibt das durchschnittliche Pufferfenster (in Millisekunden) eines codierten Streams an.
MFPKEY_STAT_BMAX
Gibt das maximale Pufferfenster (in Millisekunden) eines codierten Streams an.
MFPKEY_STAT_RAVG
Gibt die durchschnittliche Bitrate (in Bit/s) eines codierten Streams an.
MFPKEY_STAT_RMAX
Gibt die maximale Bitrate (in Bit/s) eines codierten Streams an.
MFPKEY_TOTALFRAMES
Gibt die Gesamtanzahl der Videoframes an, die während des Codierungsprozesses an den Encoder übergeben wurden.
MFPKEY_VBRENABLED
Gibt an, ob der Encoder die Codierung mit variabler Bitrate (VBR) verwendet.
MFPKEY_VBRQUALITY
Gibt die tatsächliche Qualitätsstufe für die Codierung mit variabler Bitrate (1-Pass) (VBR) an.
MFPKEY_VIDEOSCALING
Gibt an, ob der Codec die Videoskalierungsoptimierung verwendet.
MFPKEY_VIDEOWINDOW
Gibt die Inhaltsmenge in Millisekunden an, die in den Modellpuffer passen kann.
MFPKEY_VOLHEADERFORREENCODE
Gibt für die Segmentumcodierung die privaten Codecdaten der Datei an, die erneut codiert werden.
MFPKEY_VTYPE
Gibt die Logik an, mit welcher der Codec interlaced Source-Video erkennt.
MFPKEY_WMA_ELEMENTARY_STREAM
Wird nicht unterstützt.
MFPKEY_WMAAECMA_DEVICE_INDEXES
Gibt an, welche Audiogeräte der DSP für die Sprachaufnahme zum Aufzeichnen und Rendern von Audio verwendet.
MFPKEY_WMAAECMA_DEVICEPAIR_GUID
Gibt die Kombination von Audiogeräten an, welche die Anwendung derzeit mit dem DSP für die Sprachaufnahme verwendet.
MFPKEY_WMAAECMA_DMO_SOURCE_MODE
Gibt an, ob der DSP für die Sprachaufnahme den Quell- oder Filtermodus verwendet.
MFPKEY_WMAAECMA_FEATR_AES
Gibt an, wie oft der DSP für die Sprachaufnahme eine akustische Echounterdrückung (AES) für das Restsignal durchführt.
MFPKEY_WMAAECMA_FEATR_AGC
Gibt an, ob der DSP für die Sprachaufnahme die automatische Erfassungssteuerung durchführt.
MFPKEY_WMAAECMA_FEATR_CENTER_CLIP
Gibt an, ob der DSP für die Sprachaufnahme zentriert abgeschnitten wird.
MFPKEY_WMAAECMA_FEATR_ECHO_LENGTH
Gibt die Dauer des Echos an, das der AEC-Algorithmus (Acoustic Echo Cancellation) in Millisekunden verarbeiten kann.
MFPKEY_WMAAECMA_FEATR_FRAME_SIZE
Gibt die Audioframegröße an, die vom DSP für die Sprachaufnahme verwendet wird.
MFPKEY_WMAAECMA_FEATR_MICARR_BEAM
Gibt an, welchen Strahl der DSP für die Sprachaufnahme für die Mikrofonarrayverarbeitung verwendet.
MFPKEY_WMAAECMA_FEATR_MICARR_MODE
Gibt an, wie der DSP für die Sprachaufnahme die Mikrofonarrayverarbeitung durchführt.
MFPKEY_WMAAECMA_FEATR_MICARR_PREPROC
Gibt an, ob der DSP für die Sprachaufnahme die Vorverarbeitung von Mikrofonarrays durchführt.
MFPKEY_WMAAECMA_FEATR_NOISE_FILL
Gibt an, ob der DSP für die Sprachaufnahme Rauschen ausfüllt.
MFPKEY_WMAAECMA_FEATR_NS
Gibt an, ob der DSP für die Sprachaufnahme Rauschunterdrückung durchführt.
MFPKEY_WMAAECMA_FEATR_VAD
Gibt den Typ der Sprachaktivitätserkennung an, die der DSP für die Sprachaufnahme ausführt.
MFPKEY_WMAAECMA_FEATURE_MODE
Ermöglicht der Anwendung das Außerkraftsetzen der Standardeinstellungen für verschiedene Eigenschaften des DSP für die Sprachaufnahme.
MFPKEY_WMAAECMA_MIC_GAIN_BOUNDER
Gibt an, ob der DSP für die Sprachaufnahme die Begrenzung der Mikrofonaufnahme anwendet.
MFPKEY_WMAAECMA_MICARRAY_DESCPTR
Gibt die Mikrofonarraygeometrie für den DSP für die Sprachaufnahme an.
MFPKEY_WMAAECMA_QUALITY_METRICS
Ruft Qualitätsmetriken zur akustischen Echounterdrückung (AEC) vom DSP für die Sprachaufnahme ab.
MFPKEY_WMAAECMA_RETRIEVE_TS_STATS
Gibt an, ob der DSP für die Sprachaufnahme Zeitstempelstatistiken in der Registrierung speichert.
MFPKEY_WMAAECMA_SYSTEM_MODE
Legt den Verarbeitungsmodus für den DSP für die Sprachaufnahme fest.
MFPKEY_WMADEC_DRCMODE
Gibt den Dynamischen Bereichssteuerungsmodus an, den der Audiodecoder verwendet.
MFPKEY_WMADEC_FOLDDOWN_MATRIX
Gibt die vom Autor bereitgestellten Falt-Down-Koeffizienten zum Decodieren von Multichannel-Audio für weniger Kanäle, als der codierte Datenstrom enthält, an.
MFPKEY_WMADEC_HIRESOUTPUT
Gibt an, ob der Audiodecoder eine hochauflösende Ausgabe liefern soll.
MFPKEY_WMADEC_LTRTOUTPUT
Gibt an, ob der Decoder Lt-Rt nach unten falten soll.
MFPKEY_WMADEC_SPKRCFG
Gibt die Lautsprecherkonfiguration auf dem Clientcomputer an.
MFPKEY_WMADRC_AVGREF
Gibt die durchschnittliche Lautstärke von Audioinhalten an.
MFPKEY_WMADRC_AVGTARGET
Gibt die gewünschte durchschnittliche Lautstärke des Ausgabeaudioinhalts an.
MFPKEY_WMADRC_PEAKREF
Gibt die maximale Lautstärke von Audioinhalten an.
MFPKEY_WMADRC_PEAKTARGET
Gibt die gewünschte maximale Lautstärke des Ausgabeaudioinhalts an.
MFPKEY_WMAENC_AVGBYTESPERSEC
Gibt die durchschnittlichen Bytes pro Sekunde in einem qualitätsbasierten Audiodatenstrom mit variabler Bitrate (VBR) an.
MFPKEY_WMAENC_BUFFERLESSCBR
Gibt an, ob der Encoder ein WMA-Paket pro Frame erzeugen soll.
MFPKEY_WMAENC_GENERATE_DRC_PARAMS
Gibt an, ob der Encoder Parameter zur dynamischen Bereichssteuerung generieren soll.
MFPKEY_WMAENC_ORIGWAVEFORMAT
Gibt die WAVEFORMATEX-Struktur an, die den Audioinhalt der Eingabe beschreibt.
MFPKEY_WMAENC_RTSPDIF
Gibt an, ob der Encoder die S/PDIF-Codierung in Echtzeit aktivieren soll.
MFPKEY_WMAVOICE_ENC_BufferWindow
Gibt das Pufferfenster in Millisekunden an, das für den Voice Codec verwendet werden soll.
MFPKEY_WMAVOICE_ENC_DecoderDelay
Gibt die Encoderlatenz in Paketeinheiten an.
MFPKEY_WMAVOICE_ENC_EDL
Gibt die Teile des Inhalts an, die vom Voice Codec als Musik codiert werden sollen.
MFPKEY_WMAVOICE_ENC_MusicSpeechClassMode
Gibt den Modus des Voice Codecs an.
MFPKEY_WMRESAMP_CHANNELMTX
Gibt die Kanalmatrix an, die zum Konvertieren der Quellkanäle in die Zielkanäle verwendet wird (z. B. zum Konvertieren von 5.1 in Stereo).
MFPKEY_WMRESAMP_FILTERQUALITY
Gibt die Qualität der Ausgabe an.
MFPKEY_WMRESAMP_LOWPASS_BANDWIDTH
Gibt die Bandbreite des Low-Pass-Filters als Prozentsatz der Zielsamplerate an.
MFPKEY_ZEROBYTEFRAMES
Gibt die Anzahl der Videoframes an, die übersprungen werden, da sie Duplikate früherer Frames waren.

 

Media Foundation-Programmierreferenz

Attribute und Eigenschaften