Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein neues Bildencoderobjekt.
Syntax
HRESULT CreateImageEncoder(
[in] ID2D1Device *pD2DDevice,
[out] IWICImageEncoder **ppWICImageEncoder
);
Parameter
[in] pD2DDevice
Das ID2D1Device-Objekt , für das der entsprechende Bildencoder erstellt wird.
[out] ppWICImageEncoder
Ein Zeiger auf eine Variable, die einen Zeiger auf die IWICImageEncoder-Schnittstelle für das Encoderobjekt empfängt, das Sie zum Codieren von Direct2D-Bildern verwenden können.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Sie müssen Images erstellen, die auf demselben Direct2D-Gerät , das Sie an diese Methode übergeben, an den Bildencoder übergeben werden.
Sie sind für das Einrichten des Bitmap-Encoders selbst über die vorhandenen IWICBitmapEncoder-APIs verantwortlich. Das IWICBitmapEncoder - oder das IWICBitmapFrameEncode-Objekt wird an jede der IWICImageEncoder-Methoden übergeben: WriteThumbnail, WriteFrame und WriteFrameThumbnail.
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 |