LPDDENUMSURFACESCALLBACK2コールバック関数 (ddraw.h)
使用しないでください。 このコールバック関数は、IDirectDraw7::EnumSurfaces、IDirectDrawSurface7::EnumAttachedSurfaces、および IDirectDrawSurface7::EnumOverlayZOrders メソッドで使用される EnumSurfacesCallback7 関数に置き換えられます。
構文
LPDDENUMSURFACESCALLBACK2 Lpddenumsurfacescallback2;
HRESULT Lpddenumsurfacescallback2(
[in] LPDIRECTDRAWSURFACE4 unnamedParam1,
[in] LPDDSURFACEDESC2 unnamedParam2,
[in] LPVOID unnamedParam3
)
{...}
パラメーター
[in] unnamedParam1
アタッチされたサーフェスの IDirectDrawSurface4 インターフェイスへのポインター。
[in] unnamedParam2
アタッチされたサーフェスを記述する DDSURFACEDESC2 構造体へのポインター。
[in] unnamedParam3
関数が呼び出されるたびにコールバック関数に渡されるアプリケーション定義構造体へのポインター。
戻り値
コールバック関数は、列挙を続行するためにDDENUMRET_OKを返します。
列挙を停止するDDENUMRET_CANCELを返します。
注釈
LPDDENUMSURFACESCALLBACK2データ型を使用して、このコールバック関数へのポインターを含めることができる変数を宣言できます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | ddraw.h |