Share via


InterfaceGuid Class (Microsoft.DirectX.Direct3D)

Encapsulates various object globally unique identifiers (GUIDs) for use with the Surface.GetContainer and Volume.GetContainer methods.

Definition

Visual Basic NotInheritable MustInherit Public Class InterfaceGuid
    Inherits ObjectLeave Site
C# public abstract sealed class InterfaceGuid : ObjectLeave Site
C++ public ref class InterfaceGuid abstract sealed : ObjectLeave Site
JScript public final abstract class InterfaceGuid extends ObjectLeave Site

Members Table

The following table lists the members exposed by the object.

Fields

Field Description
static (Shared in Visual Basic) BaseTexture Specifies the BaseTexture GUID.
static (Shared in Visual Basic) CubeTexture Specifies the CubeTexture GUID.
static (Shared in Visual Basic) Device Specifies the Device GUID.
static (Shared in Visual Basic) IndexBuffer Specifies the IndexBuffer GUID.
static (Shared in Visual Basic) PixelShader Specifies the PixelShader GUID.
static (Shared in Visual Basic) Resource Specifies the Resource GUID.
static (Shared in Visual Basic) StateBlock Specifies the StateBlock GUID.
static (Shared in Visual Basic) Surface Specifies the Surface GUID.
static (Shared in Visual Basic) SwapChain Specifies the SwapChain GUID.
static (Shared in Visual Basic) VertexBuffer Specifies the VertexBuffer GUID.
static (Shared in Visual Basic) VertexDeclaration Specifies the VertexDeclaration GUID.
static (Shared in Visual Basic) VertexShader Specifies the VertexShader GUID.
static (Shared in Visual Basic) Volume Specifies the Volume GUID.
static (Shared in Visual Basic) VolumeTexture Specifies the VolumeTexture GUID.

Inheritance Hierarchy

ObjectLeave Site

InterfaceGuid

Class Information

Namespace Microsoft.DirectX.Direct3D
Assembly Microsoft.DirectX.Direct3D (microsoft.directx.direct3d.dll)
Strong Name Microsoft.DirectX.Direct3D,  Version=1.0.900.0,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492