Platform SDK: DirectX

IDirectDrawSurface7::GetUniquenessValue

IDirectDrawSurface7::GetUniquenessValue メソッドは、このサーフェスに対する現在の固有値を取得する。

HRESULT GetUniquenessValue( 
  LPDWORD lpValue 
); 

パラメータ

lpValue
呼び出しが成功した場合に、サーフェスの現在の固有値を格納する変数のアドレス。

戻り値

成功すれば、DD_OK を返す。

失敗すれば、以下のエラー値のいずれかを返す。

DDERR_INVALIDOBJECT
DDERR_INVALIDPARAMS

注意

定義されている固有値だけが 0 になり、サーフェスが DirectDraw による制御を超えて変更されることが多いことを示す。他の固有値は、キャッシュされる前の固有値と異なる場合にだけ重要となる。キャッシュされる値と現在の値が異なる場合は、サーフェスの内容が変更される。

動作環境

  Windows NT/2000 :Windows 2000 が必要。
  Windows 95/98 : Windows 98 が必要。
  ヘッダー : ddraw.h で宣言。

参照

IDirectDrawSurface7::ChangeUniquenessValueサーフェス固有値