Я пытаюсь смешать две поверхности с задним буфером.
Я звоню
SetRenderState (D3DRS_ALPHABLENDENABLE, TRUE);
SetRenderState (D3DRS_BLENDOP, D3DBLENDOP_ADD);
SetRenderState (D3DRS_SRCBLEND, D3DBLEND_SRCALPHA);
SetRenderState (D3DRS_DESTBLEND, D3DBLEND_INVSRCALPHA);
И затем дважды StretchRect
, один раз для каждой из двух поверхностей.Однако отображается только вторая поверхность - смешивание не происходит.