Исключение при создании CompatibleRenderTarget из DcRenderTarget - PullRequest
1 голос
/ 02 сентября 2011

Я использую .Net Direct2D API в «Windows API Code Pack для .NET» для повышения производительности рисования, он всегда выдает «Исключение из HRESULT: 0x88982F80» при создании CompatibleRenderTarget из DcRenderTarget, я незнаю почему, это беспокоило меня в течение двух дней.А вот и мой код:

var renderTarget = dcRenderTarget.CreateCompatibleRenderTarget (CompatibleRenderTargetOptions.None, новый PixelFormat (Format.R8G8B8A8UNorm, AlphaMode.Straight), новый размер);

* 1004измените «AlphaMode» на другие, например «Ignore», но он не может сделать renderTarget прозрачным или дает плохое качество рисования.

Надеюсь, кто-нибудь знает причину, или, пожалуйста, будьте свободны опубликовать свои идеи.

С уважением!

Спасибо,

...