Share via


IWICDevelopRaw::SetNamedWhitePoint-Methode (wincodec.h)

Legt den benannten Weißpunkt der Rohdatei fest.

Syntax

HRESULT SetNamedWhitePoint(
  [in] WICNamedWhitePoint WhitePoint
);

Parameter

[in] WhitePoint

Typ: WICNamedWhitePoint

Eine bitweise Kombination der Enumerationswerte.

Rückgabewert

Typ: HRESULT

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

Hinweise

Wenn die benannten Weißen Punkte vom Rohbild nicht unterstützt werden oder die Rohdatei benannte Weiße Punkte enthält, die von dieser API nicht unterstützt werden, sollte die Codecimplementierung diese Funktion trotzdem als unterstützt markieren.

Wenn die benannten Weißen Punkte vom Rohbild nicht unterstützt werden, sollten Sie sich bemühen, das Bild an den benannten Weißpunkt anzupassen, auch wenn es sich nicht um einen vordefinierten Weißpunkt der Rohdatei handelt.

Wenn die Rohdatei benannte Weiße Punkte enthält, die von dieser API nicht unterstützt werden, sollte der Codecimplementierungs-Implementierungser die benannten Weißen Punkte in der API unterstützen.

Aufgrund anderer Weißpunkteinstellungsmethoden (z. B. SetWhitePointKelvin) muss die Codecimplementierung darauf achten, dass eine ordnungsgemäße Interoperabilität gewährleistet ist. Wenn der Aufrufer für instance über einen benannten Weißpunkt festlegt, möchte der Codec-Implementierer möglicherweise das Zurücklesen der entsprechenden Kelvintemperatur deaktivieren. In bestimmten Fällen, in denen der Codecimplementierer eine bestimmte Aktion aufgrund früherer Aufrufe verweigern möchte, sollte WINCODEC_ERR_WRONGSTATE zurückgegeben 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