Freigeben über


D1126: Alphamodus Unbekannt nicht zulässig

D2D1_ALPHA_MODE_UNKNOWN ist als Parameter für diese API nicht zulässig.

 

Mögliche Ursachen

Der ALPHA_MODE_UNKNOWN-Bezeichner ist in einigen Kontexten zulässig, z. B. in einer Formatbeschreibung für ID2D1RenderTarget::CreateCompatibleRenderTarget. Ähnlich wie DXGI_FORMAT_UNKNOWN erfordert Direct2D jedoch in der Regel eine vollständige Angabe von Formaten.

Mögliche Korrekturen

Berücksichtigen Sie bei der Entscheidung für einen Formatbezeichner die Behandlung von Alpha auf der Oberfläche, um einen anderen ALPHA_MODE als ALPHA_MODE_UNKNOWN zu verwenden. Verwenden Sie D2D1_ALPHA_MODE_IGNORE, wenn die Oberfläche kein Alpha verwendet. Weitere Informationen finden Sie unter Hinweise in D2D1_ALPHA_MODE.