Media Foundation Strukturen

Struktur BESCHREIBUNG
AecQualityMetrics-Struktur _ Enthält Qualitätsmetriken für AEC (Acoustic Echo Cancellation).
ASF _ FLAT _ PICTURE Enthält ein Bild, das als Metadaten für eine Medienquelle gespeichert wird.
FLACHE _ _ SYNCHRONISIERTE _ ASF-SYNCHRONISIERUNGSSYNTEN Enthält synchronisierte Datenquellen, die als Metadaten für eine Medienquelle gespeichert sind.
_ _ ASF-INDEXDESKRIPTOR Beschreibt die Indizierungskonfiguration für einen Stream und den Indextyp.
_ _ ASF-INDEXBEZEICHNER Definiert einen diskreten Index für das ASF-Indexerobjekt.
ASF _ _ MUX-STATISTIK Enthält Statistiken zum Status des ASF-Multiplexers.
DXVA2 _ AES _ STRG _ IV Enthält einen Initialisierungsvektor (IV) für Advanced Encryption Standard (AES)-Verschlüsselung.
DXVA2 _ AYUVSample16 Definiert einen 16-Bit-AYUV-Pixelwert.
DXVA2 _ AYUVSample8 Definiert einen 8-Bit-AYUV-Pixelwert.
DXVA2 _ ConfigPictureDecode Beschreibt die Konfiguration eines DXVA-Decodergeräts (DirectX Video Acceleration).
DXVA2 _ DecodeBufferDesc Beschreibt einen Puffer, der von einem Decoder an ein DXVA-Gerät gesendet wird.
DXVA2 _ DecodeExecuteParams Enthält Parameter für die IDirectXVideoDecoder::Execute-Methode.
DXVA2 _ DecodeExtensionData Enthält private Daten für die IDirectXVideoDecoder::Execute-Methode.
DXVA2 _ ExtendedFormat Beschreibt das Format eines Videostreams.
DXVA2 _ FilterValues Enthält Parameter für einen DXVA-Bildfilter.
DXVA2 _ Fixed32 Definiert eine 32-Bit-Festpunktnummer.
DXVA2-Häufigkeit _ Definiert eine Videohäufigkeit.
DXVA2 _ ProcAmpValues Enthält Werte für DXVA-Videoverarbeitungsvorgänge.
DXVA2 _ ValueRange Definiert den Bereich der unterstützten Werte für einen DXVA-Vorgang.
DXVA2 _ VideoDesc Beschreibt einen Videostream für ein DXVA-Decodergerät oder ein Videoprozessorgerät.
DXVA2 _ VideoProcessBltParams Enthält Parameter für die IDirectXVideoProcessor::VideoProcessBlt-Methode.
DXVA2 _ VideoProcessorCaps Beschreibt die Funktionen eines DVXA-Videoprozessormodus.
DXVA2 _ VideoSample Gibt ein Eingabebeispiel für die IDirectXVideoProcessor::VideoProcessBlt-Methode an.
DXVAHD _ BLT _ STATE _ ALPHA _ FILL _ DATA Gibt an, wie die Alphaausgabewerte für Blitvorgänge der Microsoft DirectX-Videobeschleunigung (DXVA-HD) berechnet werden.
DXVAHD _ BLT _ STATE _ BACKGROUND _ COLOR _ DATA Gibt die Hintergrundfarbe für DXVA-HD-Blitvorgänge an.
DXVAHD _ BLT _ STATE _ CONSTRICTION _ DATA Gibt an, ob die Ausgabe in einem DXVA-HD-Blit-Vorgang heruntersampelt wird.
DXVAHD _ BLT _ STATE _ OUTPUT _ COLOR _ SPACE _ DATA Gibt den Ausgabefarbraum für DXVA-HD-Blitvorgänge an.
DXVAHD _ BLT _ STATE _ PRIVATE _ DATA Enthält Daten für einen privaten DXVA-HD-Blitzustand.
DXVAHD _ BLT _ STATE _ TARGET _ RECT _ DATA Gibt das Zielrechteck für DXVA-HD blitting an.
DXVAHD-FARBE _ _ RGBA Gibt einen RGB-Farbwert an.
DXVAHD _ COLOR _ YCbCrA Gibt einen YCbCr-Farbwert an.
DXVAHD _ CONTENT _ DESC Beschreibt einen Videostream für einen DXVA-HD-Videoprozessor.
DXVAHD _ BENUTZERDEFINIERTE _ RATE _ DATA Gibt eine benutzerdefinierte Rate für die Bildfrequenzkonvertierung oder umgekehrte Telecine (IVTC) an.
_DXVAHD–FILTERBEREICHSDATEN _ _ Definiert den Bereich der unterstützten Werte für einen Bildfilter.
DXVAHD _ RATIONAL Enthält eine rationale Zahl (Verhältnis).
_DXVAHD-DATENSTROMDATEN _ Enthält Daten pro Stream für die IDXVAHD _ VideoProcessor::VideoProcessBltHD-Methode.
DXVAHD _ STREAM _ STATE _ ALPHA _ DATA Gibt den planaren Alphawert für einen DXVA-HD-Eingabestream an.
DXVAHD _ STREAM _ STATE _ ASPECT _ RATIO _ DATA Gibt das Pixel-Seitenverhältnis (PAR) für die Quell- und Zielrechtecke an.
DXVAHD _ STREAM _ STATE _ D3DFORMAT _ DATA Gibt das Format für einen DXVA-HD-Eingabestream an.
DXVAHD _ STREAM _ STATE _ DESTINATION _ RECT _ DATA Gibt das Zielrechteck für einen DXVA-HD-Eingabestream an.
DXVAHD _ STREAM _ STATE _ FILTER _ DATA Gibt die Ebene für einen Filtervorgang für einen DXVA-HD-Eingabestream an.
DXVAHD _ STREAM _ STATE _ FRAME _ FORMAT _ DATA Gibt an, wie ein DXVA-HD-Eingabestream als Interlacing verwendet wird.
DXVAHD _ STREAM _ STATE _ INPUT _ COLOR _ SPACE _ DATA Gibt den Farbraum für einen DXVA-HD-Eingabestream an.
DXVAHD _ STREAM _ STATE _ LUMA _ KEY _ DATA Gibt den Lumaschlüssel für einen DXVA-HD-Eingabestream an.
DXVAHD _ STREAM _ STATE _ OUTPUT _ RATE _ DATA Gibt die Ausgabebildrate für einen DXVA-HD-Eingabestream an.
DXVAHD _ STREAM _ STATE _ PALETTE _ DATA Enthält die Farbpaletteneinträge für einen DXVA-HD-Eingabestream.
DXVAHD _ STREAM _ STATE _ PRIVATE _ DATA Enthält Daten für einen privaten Streamzustand für einen DXVA-HD-Eingabestream.
DXVAHD _ STREAM STATE PRIVATE _ _ _ _ IVTC-DATEN Enthält IVTC-Statistiken von einem DXVA-HD-Gerät.
DXVAHD _ STREAM _ STATE _ SOURCE _ RECT _ DATA Gibt das Quellrechteck für einen DXVA-HD-Eingabestream an.
DXVAHD _ VPCAPS Gibt die Funktionen des DXVA-HD-Videoprozessors an.
DXVAHD _ VPDEVCAPS Gibt die Funktionen eines DXVA-HD-Geräts an.
_DXVAHDSW-RÜCKRUFE Enthält Zeiger auf Funktionen, die von einem Software-Plug-In für DXVA-HD implementiert werden.
MF _ FLOAT2 Ein Vektor mit zwei Komponenten.
MF _ FLOAT3 Ein Vektor mit drei Komponenten.
MF _ QUATERNION Ein vierdimensionaler Vektor, der zur Darstellung einer Drehung verwendet wird.
MF _ LEAKY _ BUCKET _ PAIR Gibt die Pufferanforderungen einer Datei an.
MF _ SINK _ WRITER _ STATISTICS Enthält Statistiken zur Leistung des Senkenwriters.
MF _ TRANSCODE _ SINK _ INFO Speichert Informationen zu den Audio- und Videostreams, die von der integrierten Mediensenke zum Generieren der Ausgabedatei verwendet werden.
MFARGB Beschreibt einen ARGB-Farbwert.
MFASYNCRESULT Enthält Daten, die zum Implementieren der SCHNITTSTELLE "AWAITAsyncResult" erforderlich sind.
MFAYUVSample Beschreibt ein 4:4:4:4 Y'Cb'Cr'-Beispiel.
_ _ MFBYTESTREAM-PUFFERUNGSPARAMS Gibt die Pufferparameter für einen Netzwerk-Bytestream an.
MFCameraExtrinsic _ KalibrierteTransform Eine Transformation, die die Position einer Kamera relativ zu anderen Kameras oder einem festgelegten externen Verweis beschreibt.
MFCameraExtrinsics Beschreibt die Position einer Kamera relativ zu anderen Kameras oder einen festgelegten externen Verweis.
MFCameraIntrinsic _ PinholeCameraModel Stellt ein Pinhole-Kameramodell dar.
MFCameraIntrinsic _ DistortionModel Stellt ein Polynomobjektiv-Verzerrungsmodell dar.
_MFCLOCK-EIGENSCHAFTEN Definiert die Eigenschaften einer Uhr.
MATRIZENOLDDOWNMATRIX _ Enthält Koeffizienten, die zum Transformieren von Multichannelaudio in eine kleinere Anzahl von Audiokanälen verwendet werden.
MFINPUTTRUSTAUTHORITY-ZUGRIFFSAKTION _ _ Beschreibt eine Aktion, die von einer Ausgabevertrauensstellungsstelle (Output Trust Authority, OTA) angefordert wird.
MFINPUTTRUSTAUTHORITY _ ACCESS _ PARAMS Enthält Parameter für die PARAMETERSInputTrustAuthority::BindAccess- oder DIEINPUTTrustAuthority::UpdateAccess-Methode.
MFMPEG2DLNASINKSTATS Enthält Codierungsstatistiken aus der DLNA-Mediensenke.
MFNetCredentialManagerGetParam Enthält die Authentifizierungsinformationen für den Anmeldeinformations-Manager.
MFOffset Gibt einen Offset als reelle Festkommazahl an.
MFRatio Stellt ein Verhältnis dar.
HASHINFORMATIONEN ZU DER KOMPONENTE "MUSS NICHT _ _ _ MEHR" SEIN. Enthält Informationen zu einer gesperrten Komponente.
MFP-EREIGNIS ZUM _ ABRUFEN _ VON _ BENUTZERANMELDEINFORMATIONEN _ Veraltet. Ereignisstruktur für das _ MFP-EREIGNISTYP _ ACQUIRE USER _ _ _ CREDENTIAL-Ereignis.
_MFP-FEHLEREREIGNIS _ Veraltet. Ereignisstruktur für das MFP _ EVENT _ TYPE _ ERROR-Ereignis.
_ _ MFP-EREIGNISHEADER Veraltet. Enthält Informationen, die jedem MfPlay-Ereignistyp gemeinsam sind.
_ _ MFP-FRAMESCHRITTEREIGNIS _ Veraltet. Ereignisstruktur für das MFP _ EVENT _ TYPE FRAME _ _ STEP-Ereignis.
MFP _ MEDIAITEM _ _ CLEARED-EREIGNIS Veraltet. In dieser Version nicht dokumentiert.
MFP _ MEDIAITEM _ _ CREATED-EREIGNIS Veraltet. Ereignisstruktur für das MFP _ EVENT _ TYPE _ MEDIAITEM _ CREATED-Ereignis.
MFP _ MEDIAITEM _ _ SET-EREIGNIS Veraltet. Ereignisstruktur für das _ MFP-EREIGNISTYP _ _ MEDIAITEM _ SET-Ereignis.
MFP _ _ MF-EREIGNIS Veraltet. Ereignisstruktur für das MFP _ EVENT _ TYPE _ MF-Ereignis.
MFP _ _ PAUSE-EREIGNIS Veraltet. Ereignisstruktur für das MFP _ EVENT _ TYPE _ PAUSE-Ereignis.
MFP _ _ PLAY-EREIGNIS Veraltet. Ereignisstruktur für das MFP _ EVENT _ TYPE _ PLAY-Ereignis.
MFP _ PLAYBACK ENDED EVENT _ _ (MFP-WIEDERGABE BEENDETES EREIGNIS) Veraltet. Ereignisstruktur für das MFP _ EVENT _ TYPE PLAYBACK _ _ ENDED-Ereignis.
_ _ MFP-POSITIONSSATZEREIGNIS _ Veraltet. Ereignisstruktur für das MFP _ EVENT _ TYPE POSITION _ _ SET-Ereignis.
MFP _ RATE _ _ SET-EREIGNIS Veraltet. Ereignisstruktur für das MFP _ EVENT _ TYPE RATE _ _ SET-Ereignis.
_ _ MFP-BEENDIGUNGSEREIGNIS Veraltet. Ereignisstruktur für das MFP _ EVENT _ TYPE _ STOP-Ereignis.
MFPinholeCameraIntrinsic _ IntrinsicModel Stellt ein systeminternes Pinholekameramodell für eine angegebene Auflösung dar.
MFPinholeCameraIntrinsics Enthält systeminterne Modelle mit 0 oder 1 Pinhole-Kamera, die beschreiben, wie ein 3D-Punkt in der physischen Welt auf den 2D-Bildrahmen einer Kamera projiziert wird.
_MUSSR-KOMPONENTEN Enthält Informationen zu einer oder mehreren gesperrten Komponenten.
MFT _ INPUT STREAM INFO (MFT-EINGABESTREAMINFORMATIONEN) _ _ Enthält Informationen zu einem Eingabestream für eine Media Foundation-Transformation (MFT).
_ _ MFT-AUSGABEDATENPUFFER _ Enthält Informationen zu einem Ausgabepuffer für einen MFT.
_ _ MFT-AUSGABESTREAMINFORMATIONEN _ Enthält Informationen zu einem Ausgabestream in einem MFT.
MFT _ REGISTER TYPE INFO (MFT-REGISTERTYPINFORMATIONEN) _ _ Enthält Medientypinformationen zum Registrieren eines MFT.
_MFT-REGISTRIERUNGSINFORMATIONEN _ Enthält Parameter für die PARAMETERSLocalMFTRegistration::RegisterMFTs-Methode.
_MFTOPONODE-ATTRIBUTAKTUALISIERUNG _ Gibt einen neuen Attributwert für einen Topologieknoten an.
MFVideoAlphaBitmap Gibt eine Bitmap für die EVR an, um eine Alphablendung mit dem Video zu erzeugen.
MFVideoAlphaBitmapParams Gibt an, wie das EVR-Alpha eine Bitmap mit dem Video kombiniert.
MFVideoArea Gibt einen rechteckigen Bereich innerhalb eines Videoframes an.
MFVideoCompressedInfo Enthält Informationen zu einem Videokomprimierungsformat.
MFVIDEOFORMAT Beschreibt ein Videoformat.
MFVideoInfo Enthält Videoformatinformationen, die sowohl für komprimierte als auch für nicht komprimierte Formate gelten.
MFVideoNormalizedRect Definiert ein normalisiertes Rechteck, das verwendet wird, um Unterrechtecke in einem Videorechteck anzugeben.
MFVideoSurfaceInfo Enthält Informationen zu einem nicht komprimierten Videoformat.
MT _ ARBITRARY _ HEADER Enthält Formatdaten für einen binären Datenstrom in einer ASF-Datei (Advanced Systems Format).
MT _ CUSTOM _ VIDEO _ PRIMARIES Definiert benutzerdefinierte Farbprimärdateien für eine Videoquelle.
OPM _ _ ACP- UND _ CGMSA-SIGNALISIERUNG _ Enthält das Ergebnis einer OPM _ GET ACP AND _ _ _ CGMSA _ SIGNALING-Abfrage.
_TATSÄCHLICHES _ _ AUSGABEFORMAT VON OPM Enthält das Ergebnis einer OPM _ GET ACTUAL OUTPUT _ _ _ FORMAT-Abfrage im Ausgabeschutz-Manager (OPM).
OPM _ CONFIGURE PARAMETERS (OPM-PARAMETER KONFIGURIEREN) _ Enthält einen OPM- oder Certified Output Protection Manager-Befehl (COPP).
INFORMATIONEN _ ZUM MIT OPM VERBUNDENEN _ _ HDCP-GERÄT _ Enthält das Ergebnis einer OPM _ GET CONNECTED _ _ HDCP DEVICE _ _ INFORMATION-Abfrage.
OPM _ _ COPP-KOMPATIBLE _ GET _ _ INFO-PARAMETER Enthält Parameter für die IOPMVideoOutput::COPPCompatibleGetInformation-Methode.
OPM ENCRYPTED INITIALIZATION PARAMETERS (OPM _ _ ENCRYPTED-INITIALISIERUNGSPARAMETER) _ Enthält Initialisierungsparameter für eine OPM-Sitzung.
OPM _ GET CODEC INFO INFORMATION _ _ _ (ABRUFEN VON CODECINFORMATIONEN IN OPM) Enthält das Ergebnis einer OPM _ GET CODEC _ _ INFO-Abfrage.
OPM _ GET _ CODEC _ INFO _ PARAMETERS Enthält Informationen für den BEFEHL OPM _ GET CODEC _ _ INFO.
OPM GET INFO PARAMETERS (OPM _ GET _ _ INFO-PARAMETER) Enthält Parameter für die IOPMVideoOutput::GetInformation-Methode.
OPM _ HDCP _ KEY _ SELECTION _ VECTOR Enthält den Schlüsselauswahlvektor (Key Selection Vector, KSV) für einen High-Bandwidth HDCP-Empfänger (Digital Content Protection).
OPM _ OMAC Enthält eine Nachrichtenauthentifizierungscode (MAC) für eine OPM-Nachricht.
_ _ OPM-AUSGABE-ID-DATEN _ Enthält das Ergebnis einer OPM _ GET OUTPUT _ _ ID-Statusanforderung.
OPM _ RANDOM _ NUMBER Enthält eine 128-Bit-Zufallszahl für die Verwendung mit OPM.
VON OPM _ ANGEFORDERTE _ INFORMATIONEN Enthält das Ergebnis einer OPM-Statusanforderung.
OPM _ SET ACP AND CGMSA SIGNALING PARAMETERS (OPM SET _ _ ACP- UND _ CGMSA-SIGNALISIERUNGSPARAMETER) _ _ Enthält Informationen zum OPM _ SET ACP AND _ _ _ CGMSA _ SIGNALING-Befehl in OPM.
OPM _ SET _ HDCP SRM PARAMETERS (HDCP-SRM-PARAMETER FESTLEGEN) _ _ Enthält Parameter für den BEFEHL OPM _ SET _ HDCP _ SRM.
OPM _ SET _ PROTECTION _ LEVEL _ PARAMETERS Enthält Daten für den OPM _ SET PROTECTION _ _ LEVEL-Befehl in OPM.
OPM _ _ STANDARD-INFORMATIONEN Enthält das Ergebnis einer OPM-Statusanforderung.
STREAM _ MEDIUM Nicht für die Anwendungsverwendung.

Media Foundation-Programmierreferenz