在D3D中,渲染两层纹理,如果第一层纹理的某位置的alpha大于128,则渲染第二层纹理的对应位置,否则不渲染,该怎么解决

在D3D中,渲染两层纹理,如果第一层纹理的某位置的alpha大于128,则渲染第二层纹理的对应位置,否则不渲染
如题,这个效果如何实现

------解决方案--------------------
探讨

引用:
PS里面做很简单


现在是想动态实现呀,alpha并不一定是128,根据需要也可能是0,也可能是小于128