Platform SDK: DirectX |
IDirectDrawSurface7::UpdateOverlay メソッドを呼び出して最初にオーバーレイを表示した後、IDirectDrawSurface7::SetOverlayPosition メソッドを呼び出して転送先矩形を更新することができる。
指定した位置がハードウェアにより強制される境界アライメント制限に従っていることを確認する。詳細については、「境界とサイズ アライメント」を参照すること。また、SetOverlayPosition はクリッピングを行わないことを思い出すこと。したがって、オーバーレイがターゲット サーフェスの縁をはみ出る可能性のある座標を使用すると、メソッドは失敗して DDERR_INVALIDPOSITION を返す。
DirectDrawSurface7.UpdateOverlay メソッドを呼び出して最初にオーバーレイを表示した後、DirectDrawSurface7.SetOverlayPosition メソッドを呼び出して転送先矩形を更新することができる。
指定した位置がハードウェアにより強制される境界アライメント制限に従っていることを確認する。詳細については、「境界とサイズ アライメント」を参照すること。また、SetOverlayPosition はクリッピングを行わないことを思い出すこと。したがって、オーバーレイがターゲット サーフェスの縁をはみ出る可能性のある座標を使用すると、メソッドは失敗して DDERR_INVALIDPOSITION を返す。