Freigeben über


MFCalculateImageSize-Funktion (mfapi.h)

Ruft die Bildgröße in Bytes für ein unkomprimiertes Videoformat ab.

Syntax

HRESULT MFCalculateImageSize(
  [in]  REFGUID guidSubtype,
  [in]  UINT32  unWidth,
  [in]  UINT32  unHeight,
  [out] UINT32  *pcbImageSize
);

Parameter

[in] guidSubtype

Medienuntertyp für das Videoformat. Eine Liste der Untertypen finden Sie unter Medientyp-GUIDs.

[in] unWidth

Breite des Bilds in Pixel.

[in] unHeight

Höhe des Bilds in Pixel.

[out] pcbImageSize

Empfängt die Größe jedes Frames in Bytes. Wenn das Format komprimiert ist oder nicht erkannt wird, ist der Wert null.

Rückgabewert

Die Funktion gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Funktion wurde erfolgreich ausgeführt.

Anforderungen

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

Weitere Informationen

Media Foundation-Funktionen