Struct NativeBool
Blittable論理型定義
Inherited Members
Namespace: CriWare.InteropHelpers
Assembly: CriWare.CriBase.dll
Syntax
[Serializable]
public struct NativeBool
Remarks
CRIWAREネイティブと同じbit幅を持つbool値です。 boolに対して双方向のキャストが可能です。
Fields
value
Int32表現での値
Declaration
public int value
Field Value
Type | Description |
---|---|
int |
Remarks
CRIWAREが取り扱う真偽値はメモリ上ではInt32として表現されます。 通常、この値には0または1が格納されています。
Operators
implicit operator bool(NativeBool)
boolへのキャスト
Declaration
public static implicit operator bool(NativeBool native)
Parameters
Type | Name | Description |
---|---|---|
NativeBool | native |
Returns
Type | Description |
---|---|
bool |
implicit operator NativeBool(bool)
boolからのキャスト
Declaration
public static implicit operator NativeBool(bool val)
Parameters
Type | Name | Description |
---|---|---|
bool | val |
Returns
Type | Description |
---|---|
NativeBool |