我如何实现精灵掩码?

时间:2009-11-21 12:27:45

标签: directx sprite masking orthographic

使用DirectX我正在渲染纹理多边形(正交),因此它们充当HUD精灵。现在我不确定如何在这个系统中实现精灵掩码呢?

所以基本上说我有一个精灵,我怎样才能让它只在我定义的屏幕的给定部分渲染?如果它的一部分移动到屏幕的这一部分之外你看不到它?

2 个答案:

答案 0 :(得分:1)

您正在寻找所谓的视口。考虑到您没有指定使用哪种DirectX以及您使用的语言,我将不得不指向DirectX9 spec

答案 1 :(得分:1)