Freigeben über


MFCreateAttributes-Funktion (mfapi.h)

Erstellt einen leeren Attributspeicher.

Syntax

HRESULT MFCreateAttributes(
  [out] IMFAttributes **ppMFAttributes,
  [in]  UINT32        cInitialSize
);

Parameter

[out] ppMFAttributes

Empfängt einen Zeiger auf die IMFAttributes-Schnittstelle . Der Aufrufer muss die Schnittstelle freigeben.

[in] cInitialSize

Die anfängliche Anzahl von Elementen, die dem Attributspeicher zugeordnet sind. Der Attributspeicher wächst bei Bedarf an.

Rückgabewert

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Attribute werden in der gesamten Microsoft Media Foundation verwendet, um Objekte zu konfigurieren, Medienformate zu beschreiben, Objekteigenschaften abzufragen und andere Zwecke zu verwenden. Weitere Informationen finden Sie unter Attribute in Media Foundation.

Eine vollständige Liste aller definierten Attribut-GUIDs in Media Foundation finden Sie unter Media Foundation-Attribute.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfapi.h
Bibliothek Mfplat.lib
DLL Mfplat.dll

Weitere Informationen

Attribute in Media Foundation

Media Foundation-Funktionen