IWICImageEncoder::WriteFrame-Methode (wincodec.h)
Codiert das Bild mit dem Frame, der vom IWICBitmapFrameEncode angegeben wird.
Syntax
HRESULT WriteFrame(
[in] ID2D1Image *pImage,
[in] IWICBitmapFrameEncode *pFrameEncode,
[in] const WICImageParameters *pImageParameters
);
Parameter
[in] pImage
Typ: ID2D1Image*
Das Direct2D-Bild, das codiert wird.
[in] pFrameEncode
Typ: IWICBitmapFrameEncode*
Der Frame-Encoder, in den das Bild geschrieben wird.
[in] pImageParameters
Typ: const WICImageParameters*
Zusätzliche Parameter zum Steuern der Codierung.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Das übergebene Bild muss auf demselben Gerät wie in IWICImagingFactory2::CreateImageEncoder erstellt werden. Wenn die pImageParameters nicht angegeben werden, wird eine Reihe nützlicher Standardwerte angenommen. Weitere Informationen finden Sie unter WICImageParameters .
Sie müssen den IWICBitmapFrameEncode ordnungsgemäß und unabhängig eingerichtet haben, bevor Sie diese API aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | wincodec.h |
Bibliothek | Windowscodecs.lib |
DLL | Windowscodecs.dll |