Platform SDK: DirectX

DirectDrawSurface7.GetOverlayPosition

表示状態のアクティブ オーバーレイ サーフェス (DDSCAPS_OVERLAY フラグが設定されている) が与えられると、DirectDrawSurface7.GetOverlayPosition メソッドはサーフェスのディスプレイ座標を返す。

object.GetOverlayPosition(x As Long, y As Long)

パラメータ

object
DirectDrawSurface7 オブジェクトを表すオブジェクト式。
xy
x 座標と y 座標のアドレス。

戻り値

成功すれば、アクティブ オーバーレイ サーフェスのディスプレイ座標を返す。

エラー コード

失敗すればエラーが発生し、Err.Number に次のいずれかの値が設定される。

DDERR_GENERIC
DDERR_INVALIDOBJECT
DDERR_INVALIDPARAMS
DDERR_INVALIDPOSITION
DDERR_NOOVERLAYDEST
DDERR_NOTAOVERLAYSURFACE
DDERR_OVERLAYNOTVISIBLE
DDERR_SURFACELOST

参照

DirectDrawSurface7.SetOverlayPositionDirectDrawSurface7.UpdateOverlay