Share via


IDirect3DSurface9 インターフェイス

IDirect3DSurface9 インターフェイス

サーフェイスの問い合わせおよび準備を行うには、IDirect3DSurface9 インターフェイスのメソッドを使う。

IDirect3DSurface9 メンバ

GetContainer

このサーフェイスがキューブ テクスチャまたはミップマップの子レベルである場合、親のキューブ テクスチャまたはテクスチャ (ミップマップ) オブジェクトへのアクセスを提供する。また、サーフェイスがバックバッファの子の場合は、親スワップ チェーンへのアクセスも提供する。

GetDC

デバイス コンテキストを取得する。

GetDesc

サーフェイスの記述を取得する。

LockRect

サーフェイス上の矩形をロックする。

ReleaseDC

デバイス コンテキスト ハンドルを解放する。

UnlockRect

サーフェイス上の矩形をアンロックする。

注意

このインターフェイスは、すべてのコンポーネント オブジェクト モデル (COM) インターフェイスと同様、IUnknown インターフェイスから継承する。

LPDIRECT3DSURFACE9 および PDIRECT3DSURFACE9 型は、IDirect3DSurface9 インターフェイスへのポインタとして定義される。

typedef struct IDirect3DSurface9 *LPDIRECT3DSURFACE9, *PDIRECT3DSURFACE9;

インターフェイスの情報

継承元 IUnknown
ヘッダー d3d9.h
インポート ライブラリ d3d9.lib
最低限のオペレーティング システム Windows 98

参照

サーフェイス