D1126:不允许 Alpha 模式未知
不允许D2D1_ALPHA_MODE_UNKNOWN作为此 API 的参数。
可能的原因
在某些上下文中允许使用ALPHA_MODE_UNKNOWN说明符,例如 ID2D1RenderTarget::CreateCompatibleRenderTarget 的格式说明。 但是,与 DXGI_FORMAT_UNKNOWN类似,Direct2D 通常需要完全指定格式。
可能的修复方法
在决定格式说明符时,请考虑对 alpha 的表面处理,以使用除ALPHA_MODE_UNKNOWN以外的ALPHA_MODE。 如果图面不使用 alpha,请使用 D2D1_ALPHA_MODE_IGNORE。 请参阅 D2D1_ALPHA_MODE中的备注。