コンテンツにスキップ

VROverlayException クラス

Thrown when an OpenVR overlay operation (EVROverlayError) fails.

名前空間: FloatSoda.OVR.Exceptions
アセンブリ: FloatSoda.OVR.dll

public class VROverlayException : OpenVRSystemException<EVROverlayError>, ISerializable

object ← Exception ← OpenVRSystemException<EVROverlayError> ← VROverlayException

ISerializable

OpenVRSystemException<EVROverlayError>.ErrorCode, Exception.GetBaseException(), Exception.GetType(), Exception.ToString(), Exception.Data, Exception.HelpLink, Exception.HResult, Exception.InnerException, Exception.Message, Exception.Source, Exception.StackTrace, Exception.TargetSite, Exception.SerializeObjectState, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

VROverlayException(string, EVROverlayError)

Section titled “VROverlayException(string, EVROverlayError)”

Thrown when an OpenVR overlay operation (EVROverlayError) fails.

public VROverlayException(string message, EVROverlayError errorCode)

message string

errorCode EVROverlayError

Creates an exception with a message derived from errorCode.

public VROverlayException(EVROverlayError errorCode)

errorCode EVROverlayError

Throws a VROverlayException if error indicates a failure.

public static void ThrowIfError(EVROverlayError error)

error EVROverlayError

Throws a VROverlayException if handle is an invalid overlay handle.

public static void ThrowIfInvalidHandle(ulong handle)

handle ulong