Microsoft DirectX 8.0 (Visual Basic)

Direct3DSurface8.GetContainer

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

object.GetContainer( _ 
    Riid  As GUID) As Unknown

指定項目

object
Direct3DSurface8 オブジェクトを表すオブジェクト式。
Riid
要求されるコンテナの参照識別子。

戻り値

照会が成功した場合に、コンテナ オブジェクトを格納する Unknown オブジェクト。「注意」を参照すること。

エラー コード

失敗した場合はエラーが発生し、Err.NumberD3DERR_INVALIDCALL が設定される。

エラー トラッピングの詳細については、Microsoft® Visual Basic® の「エラー処理」を参照すること。

注意

サーフェスが Direct3DDevice8.CreateImageSurfaceDirect3Ddevice8.CreateRenderTarget、または Direct3DDevice8.CreateDepthStencilSurface を使って作成されている場合、サーフェスはスタンドアロンであると見なされる。この場合、GetContainer は、サーフェスの作成に使用した Direct3D デバイスを返す。