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 |
参照