Freigeben über


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-Zeile 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
Erzwingt 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 vom Encoder unterstützten maximalen QP an.
CODECAPI_AVEncVideoMeanAbsoluteDifference
Steuert die Signalisierung von MFSampleExtension_MeanAbsoluteDifference bis 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 MFSampleExtension_ROIRectangle attributsatz für das Eingabebeispiel 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 Häufigkeit, mit der die Netzwerkquelle versucht, eine erneute Verbindung mit dem Server herzustellen und das Streaming fortzusetzen, wenn die Verbindung verloren geht.
MFNETSOURCE_AUTORECONNECTPROGRESS
Die Häufigkeit, mit der die Netzwerkquelle versucht hat, eine erneute Verbindung mit dem Netzwerk herzustellen.
MFNETSOURCE_BROWSERUSERAGENT
Der Wert des ersten Teils des Felds "cs(User-Agent)", das von der Netzwerkquelle für die Protokollierung verwendet wird.
MFNETSOURCE_BROWSERWEBPAGE
Der Wert des Felds "cs(Referer)", das von der Netzwerkquelle für die Protokollierung verwendet wird.
MFNETSOURCE_BUFFERINGTIME
Die Anzahl der Sekunden, die 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 Real-Time RTSP-Transport (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 die die Netzwerkquelle Protokollierungsinformationen sendet.
MFNETSOURCE_MAXBUFFERTIMEMS
Maximale Datenmenge, die die Netzwerkquellpuffer in Millisekunden enthält.
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-Erneutendanforderungen als Reaktion auf verlorene Pakete sendet.
MFNETSOURCE_RESOURCE_FILTER
Enthält einen Zeiger auf den IMFNetResourceFilter Rückrufschnittstelle für den HTTP-Bytestream von Microsoft Media Foundation.
MFNETSOURCE_SSLCERTIFICATE_MANAGER
Speichert den IUnknown Zeiger der Klasse, die die IMFSSLCertificateManager-Schnittstelle implementiert.
MFNETSOURCE_STATISTICS
Enthält Netzwerkstatistiken für die Netzwerkquelle.
MFNETSOURCE_STREAM_LANGUAGE
Speichert die im Accept-Language Header gesendete Zeichenfolge.
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 die Bitrate automatisch 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 ungefähre Suche verwendet.
MFPKEY_ASFMediaSource_IterativeSeek_Max_Count
Legt die maximale Anzahl von Such iterationen fest, die 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 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 die durchschnittliche 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-Datenstroms (Variable-Bit-Rate) mit spitzen Bitraten an (angegeben durch MFPKEY_RMAX).
MFPKEY_BUFFERFULLNESSINFIRSTBYTE
Gibt an, ob der codierte Videobitstream einen Pufferfüllwert mit jedem Keyframe enthält.
MFPKEY_CATEGORY
Enthält die Kategorie-GUID für eine Media Foundation-Transformation (MFT).
MFPKEY_CHECKDATACONSISTENCY2P
Gibt an, ob der Encoder bei der Ausführung der VBR-Codierung mit zwei Übergeben die Datenkonsistenz ü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 Pixel an.
MFPKEY_COLORCONV_DSTTOP
Gibt den oberen Rand des Zielrechtecks in Pixel 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 Pixel an.
MFPKEY_COLORCONV_SRCTOP
Gibt den oberen Rand des Quellrechtecks in Pixel an.
MFPKEY_COLORCONV_WIDTH
Gibt die Breite der Quell- und Zielrechtecke in Pixel 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_VBRQUALITYangegebene Qualitätsanforderung erfüllen.
MFPKEY_CONSTRAINDECLATENCY
Gibt an, ob der Encoder durch eine maximale Decoderlatenzanforderung eingeschränkt wird.
MFPKEY_CONSTRAINENCCOMPLEXITY
Gibt an, ob die Komplexität des Audiocodierungsalgorithmus eingeschränkt ist.
MFPKEY_CONSTRAINENCLATENCY
Gibt an, ob der Encoder durch eine maximale Latenzanforderung 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) (1-Pass) 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 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 Bandabkürzung im Encoder zulässig ist.
MFPKEY_DYN_BANDTRUNC_BWFLOOR
Gibt die mindestcodierte Bandbreite an, die durch die Bandabkürzung im Encoder zulässig ist.
MFPKEY_DYN_BANDTRUNC_QCEIL
Gibt die Qualität an, in der die minimale kodierte Bandbreite zulässig ist.
MFPKEY_DYN_BANDTRUNC_QFLOOR
Gibt die Qualität an, mit der die maximale kodierte Bandbreite zulässig ist.
MFPKEY_DYN_BANDTRUNCATION
Gibt an, ob der Encoder bandabkürzungen durchführt.
MFPKEY_DYN_SIMPLEMASK
Gibt an, ob der Encoder die Formatvorlage der Maskenberechnung verwendet, die von Version 7 des Windows Media Audio Encoder ausgeführt wird.
MFPKEY_DYN_STEREO_PREPROC
Gibt an, ob der Encoder stereo-Bildverarbeitung durchführt.
MFPKEY_DYN_VBR_BAVG
Gibt das Pufferfenster in Millisekunden für einen Encoder an, der für die Verwendung der durchschnittliche steuerbaren VBR-Codierung konfiguriert ist.
MFPKEY_DYN_VBR_RAVG
Gibt die durchschnittliche Bitrate pro Sekunde für einen Encoder an, der für die Verwendung der durchschnittliche 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
Ermöglicht die Verwendung von URL-Monikern (auch als Urlmon-bezeichnet) des Media Foundation-HTTP-Bytedatenstroms.
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
Legen Sie diesen Wert auf ein IPropertySet fest, das eine Zuordnung vom Tracktyp zu einem IRandomAccessStream- definiert, das den DRM-Kontext enthält.
MFPKEY_MediaProtectionSystemId
Gibt das für den Inhalt zu verwendende Medienschutzsystem an.
MFPKEY_MediaProtectionSystemIdMapping
Gibt eine IPropertySet- an, die 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 Bewegungssuchevorgä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 der Durchläufe 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 perceptuale Optimierung verwenden soll.
MFPKEY_PIXELASPECTRATIO
Gibt das Pixelseitenverhältnis des Ausgabemedientyps an.
MFPKEY_PMP_Creation_Callback
Legt einen Rückruf fest, der die PMP Media Session während der Quellauflösung erstellt.
MFPKEY_POSTPROCESSMODE
Gibt den Nachbearbeitungsmodus für den Decoder an.
MFPKEY_PREFERRED_FRAMESIZE
Gibt die bevorzugte Anzahl von Beispielen 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 pro Sekunde an, die für die 2-Pass-, Variable-Bit-Rate-Codierung (VBR) 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 Pixel an.
MFPKEY_RESIZE_DST_LEFT
Gibt den linken Rand des Zielrechtecks in Pixel an.
MFPKEY_RESIZE_DST_TOP
Gibt den oberen Rand des Zielrechtecks in Pixel an.
MFPKEY_RESIZE_DST_WIDTH
Gibt die Breite des Zielrechtecks in Pixel an.
MFPKEY_RESIZE_GEOMAPHEIGHT
Gibt die Höhe der geometrischen Blende in Pixel an.
MFPKEY_RESIZE_GEOMAPWIDTH
Gibt die Breite der geometrischen Blende in Pixel 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 Pixel an.
MFPKEY_RESIZE_MINAPWIDTH
Gibt die Breite der minimalen Blende der Anzeige in Pixel 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 Pixel an.
MFPKEY_RESIZE_PANSCANAPWIDTH
Gibt die Breite des Verschieb-/Scanbereichs in Pixel 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 Pixel an.
MFPKEY_RESIZE_SRC_LEFT
Gibt den linken Rand des Quellrechtecks in Pixel an.
MFPKEY_RESIZE_SRC_TOP
Gibt den oberen Rand des Quellrechtecks in Pixel an.
MFPKEY_RESIZE_SRC_WIDTH
Gibt die Breite des Quellrechtecks in Pixel an.
MFPKEY_RMAX
Gibt die Spitzenbitrate in Bits pro Sekunde an, die für die eingeschränkte 2-Pass-Variable-Bit-Rate (VBR)-Wiedergabe 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 Datenstroms an.
MFPKEY_STAT_BMAX
Gibt das maximale Pufferfenster in Millisekunden eines codierten Datenstroms an.
MFPKEY_STAT_RAVG
Gibt die durchschnittliche Bitrate pro Sekunde eines codierten Datenstroms in Bits pro Sekunde an.
MFPKEY_STAT_RMAX
Gibt die maximale Bitrate pro Sekunde eines codierten Datenstroms in Bits pro Sekunde 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 variabler Bitrate (VBR) verwendet.
MFPKEY_VBRQUALITY
Gibt die tatsächliche Qualitätsstufe für die Codierung 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 der der Codec interlaced Source Video erkennt.
MFPKEY_WMA_ELEMENTARY_STREAM
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, die die Anwendung derzeit mit dem Voice Capture DSP 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 Voice Capture DSP eine akustische Echounterdrückung (AES) für das Restsignal durchführt.
MFPKEY_WMAAECMA_FEATR_AGC
Gibt an, ob der DSP für die VoIP-Aufnahme 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, welcher 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 Voice Capture DSP ab.
MFPKEY_WMAAECMA_RETRIEVE_TS_STATS
Gibt an, ob der Voice Capture DSP Zeitstempelstatistiken in der Registrierung speichert.
MFPKEY_WMAAECMA_SYSTEM_MODE
Legt den Verarbeitungsmodus für den DSP für die VoIP-Aufnahme 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 an, als der codierte Datenstrom enthält.
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 höchste Lautstärke an, die in Audioinhalten auftritt.
MFPKEY_WMADRC_PEAKTARGET
Gibt die gewünschte maximale Lautstärke des Ausgabeaudioinhalts an.
MFPKEY_WMAENC_AVGBYTESPERSEC
Gibt die durchschnittliche Bytes pro Sekunde in einem qualitätsbasierten Audiodatenstrom mit variabler Bitrate (VBR) an.
MFPKEY_WMAENC_BUFFERLESSCBR
Gibt an, ob der Encoder 1 WMA-Paket pro Frame erzeugen soll.
MFPKEY_WMAENC_GENERATE_DRC_PARAMS
Gibt an, ob der Encoder dynamische Bereichssteuerungsparameter generieren soll.
MFPKEY_WMAENC_ORIGWAVEFORMAT
Gibt die WAVEFORMATEX- Struktur an, die den Eingabeaudioinhalt 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 VoIP-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 Sprachcodec als Musik codiert werden sollen.
MFPKEY_WMAVOICE_ENC_MusicSpeechClassMode
Gibt den Modus des VoIP-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 Zielsamprate 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