Partager via


D1126 : Mode alpha inconnu non autorisé

D2D1_ALPHA_MODE_UNKNOWN n’est pas autorisé en tant que paramètre à cette API.

 

Causes possibles

Le spécificateur ALPHA_MODE_UNKNOWN est autorisé dans certains contextes, par exemple une description de format pour ID2D1RenderTarget ::CreateCompatibleRenderTarget. Toutefois, de la même façon que DXGI_FORMAT_UNKNOWN, Direct2D exige généralement que les formats soient entièrement spécifiés.

Correctifs possibles

Lors de la détermination d’un spécificateur de format, envisagez le traitement de la surface alpha pour utiliser une ALPHA_MODE autre que ALPHA_MODE_UNKNOWN. Utilisez D2D1_ALPHA_MODE_IGNORE si la surface n’utilise pas alpha. Consultez les remarques dans D2D1_ALPHA_MODE.