本文へスキップ

struct XRPersistentAnchorPayload

(Niantic.Lightship.AR.XRSubsystems.XRPersistentAnchorPayload)

概要

永続アンカーのペイロードを表します。

	struct XRPersistentAnchorPayload: IEquatable< XRPersistentAnchorPayload > {
// フィールド

IntPtr nativePtr => m_NativePtr;
int size => m_Size;

// メソッド

XRPersistentAnchorPayload(IntPtr nativePayloadPtr, int size);
bool Equals(XRPersistentAnchorPayload other);
override bool Equals(object obj);
override int GetHashCode();
byte[] GetDataAsBytes();

static bool operator == (
XRPersistentAnchorPayload lhs,
XRPersistentAnchorPayload rhs
);

static bool operator != (
XRPersistentAnchorPayload lhs,
XRPersistentAnchorPayload rhs
);
};

詳細なドキュメント

永続アンカーのペイロードを表します。

    参照

    XRPersistentAnchorPayload

フィールド

nativePtr

IntPtr nativePtr => m_NativePtr

アンカーペイロードに関連付けられたネイティブポインタ。 このポインタが指すデータは実装に依存する。

size

int size => m_Size

ペイロードのサイズ

メソッド

XRPersistentAnchorPayload

XRPersistentAnchorPayload(IntPtr nativePayloadPtr, int size)

ネイティブ・コードからアンカーのペイロード・データを構築する。

    パラメーター:

    nativePayloadPtr - アンカーペイロードに関連付けられたネイティブポインタ。 このポインタが指すデータは実装に依存する。

Equals

bool Equals(XRPersistentAnchorPayload other)

Tests for equality.

    パラメーター:

    other - 比較する他の XRPersistentAnchorPayload.

    戻り値:

     other のすべてのフィールドがこのXRPersistentAnchorPayloadと等しければ True 、それ以外の場合は false。

Equals

override bool Equals(object obj)

Tests for equality.

    パラメーター:

    obj - 比較する オブジェクト です。

    戻り値:

     objXRPersistentAnchorPayload型であり、Equals(XRPersistentAnchorPayload)true を返す場合は True 、それ以外の場合は false

GetDataAsBytes

byte[] GetDataAsBytes()

このXRPersistentAnchorPayloadに関連付けられたデータを取得します。 これは負荷の高い操作です。 ペイロードが無効な場合、空のbyte[]を返す

operator!=

static bool operator == (
XRPersistentAnchorPayload lhs,
XRPersistentAnchorPayload rhs
)

Tests for equality. Equals(XRPersistentAnchorPayload) と同じ。

    パラメーター:

    lhs - 比較の左辺。

    rhs - 比較の右辺。

    戻り値:

    もし lhsrhs と等しければ True 、それ以外の場合は false

operator!=

static bool operator != (
XRPersistentAnchorPayload lhs,
XRPersistentAnchorPayload rhs
)

Tests for inequality. ! Equals(XRPersistentAnchorPayload)と同じ。

    パラメーター:

    lhs - 比較の左辺。

    rhs - 比較の右辺。

    戻り値:

nbsp;   もし lhsrhs と等しくなければ True 、それ以外の場合は false