2017-11-15 11 views
0

従来のWindows GDIには、「領域」という機能がありました。基本的に、単純な幾何学的形状を組み合わせて、このフィーチャーを介して複雑な形状を構築することができます。領域にはハンドルがあり、塗りつぶしのためにdcに呼び出すか、クリッピング領域として使用することができます。ダイレクトライトはGDI領域と同等です

DirectDrawには同等の機能がありますか?その場合、出入り口リソースへのリンクを提供してください。私はちょうどこの時点で被験者への道を探しています。

[などの質問には本当に適切ではないを投稿するには、noサンプルコード]

答えて

1

具体的にクリッピング、DDRAWはLPDIRECTDRAWCLIPPERインターフェイスを持っています。 DirectDrawCreateClipper()を開始点としてMSDNを検索します。クリッパーインターフェイスを取得したら、(SetHWndを使用して)ウィンドウを適用するか、SetClipListを使用してRGNDATA構造を適用してクリッピング領域を定義します。

関連する問題