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 eine neue instance von IWICBitmapDecoder.
Syntax
HRESULT CreateDecoder(
[in] REFGUID guidContainerFormat,
[in] const GUID *pguidVendor,
[out, retval] IWICBitmapDecoder **ppIDecoder
);
Parameter
[in] guidContainerFormat
Typ: REFGUID
Die GUID für das gewünschte Containerformat.
[in] pguidVendor
Typ: const GUID*
Die GUID für den bevorzugten Encoderanbieter.
| Wert | Bedeutung |
|---|---|
|
Kein bevorzugter Codecanbieter. |
|
Verwenden Sie lieber den Microsoft-Encoder. |
|
Verwenden Sie lieber den nativen Microsoft-Encoder. |
[out, retval] ppIDecoder
Typ: IWICBitmapDecoder**
Ein Zeiger, der einen Zeiger auf einen neuen IWICBitmapDecoder empfängt. Sie müssen diesen IWICBitmapDecoder später mithilfe der Initialize-Methode in einem Stream initialisieren.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Je nach installierten WIC-fähigen Encodern sind möglicherweise andere Werte für guidContainerFormat und pguidVendor verfügbar. Bei den aufgeführten Werten handelt es sich um Werte, die vom Betriebssystem nativ unterstützt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP mit SP2, Windows Vista [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | wincodec.h |
| Bibliothek | Windowscodecs.lib |
| DLL | Windowscodecs.dll |