Files
GhostEngine/docs/documents/api/Ghost.Graphics.RHI.TextureFormat.yml

505 lines
18 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: Ghost.Graphics.RHI.TextureFormat
commentId: T:Ghost.Graphics.RHI.TextureFormat
id: TextureFormat
parent: Ghost.Graphics.RHI
children:
- Ghost.Graphics.RHI.TextureFormat.B8G8R8A8_UNorm
- Ghost.Graphics.RHI.TextureFormat.D24_UNorm_S8_UInt
- Ghost.Graphics.RHI.TextureFormat.D32_Float
- Ghost.Graphics.RHI.TextureFormat.R16G16B16A16_Float
- Ghost.Graphics.RHI.TextureFormat.R32G32B32A32_Float
- Ghost.Graphics.RHI.TextureFormat.R8G8B8A8_UNorm
- Ghost.Graphics.RHI.TextureFormat.Unknown
langs:
- csharp
- vb
name: TextureFormat
nameWithType: TextureFormat
fullName: Ghost.Graphics.RHI.TextureFormat
type: Enum
source:
remote:
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: TextureFormat
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
startLine: 1281
assemblies:
- Ghost.Graphics.RHI
namespace: Ghost.Graphics.RHI
syntax:
content: public enum TextureFormat
content.vb: Public Enum TextureFormat
extensionMethods:
- Ghost.Graphics.RHI.TextureFormat.Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel
- Ghost.Graphics.RHI.TextureFormat.Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(System.UInt32,System.UInt32,System.UInt32@,System.UInt32@,System.UInt32@)
- uid: Ghost.Graphics.RHI.TextureFormat.Unknown
commentId: F:Ghost.Graphics.RHI.TextureFormat.Unknown
id: Unknown
parent: Ghost.Graphics.RHI.TextureFormat
langs:
- csharp
- vb
name: Unknown
nameWithType: TextureFormat.Unknown
fullName: Ghost.Graphics.RHI.TextureFormat.Unknown
type: Field
source:
remote:
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: Unknown
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
startLine: 1283
assemblies:
- Ghost.Graphics.RHI
namespace: Ghost.Graphics.RHI
syntax:
content: Unknown = 0
return:
type: Ghost.Graphics.RHI.TextureFormat
- uid: Ghost.Graphics.RHI.TextureFormat.R8G8B8A8_UNorm
commentId: F:Ghost.Graphics.RHI.TextureFormat.R8G8B8A8_UNorm
id: R8G8B8A8_UNorm
parent: Ghost.Graphics.RHI.TextureFormat
langs:
- csharp
- vb
name: R8G8B8A8_UNorm
nameWithType: TextureFormat.R8G8B8A8_UNorm
fullName: Ghost.Graphics.RHI.TextureFormat.R8G8B8A8_UNorm
type: Field
source:
remote:
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: R8G8B8A8_UNorm
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
startLine: 1284
assemblies:
- Ghost.Graphics.RHI
namespace: Ghost.Graphics.RHI
syntax:
content: R8G8B8A8_UNorm = 1
return:
type: Ghost.Graphics.RHI.TextureFormat
- uid: Ghost.Graphics.RHI.TextureFormat.B8G8R8A8_UNorm
commentId: F:Ghost.Graphics.RHI.TextureFormat.B8G8R8A8_UNorm
id: B8G8R8A8_UNorm
parent: Ghost.Graphics.RHI.TextureFormat
langs:
- csharp
- vb
name: B8G8R8A8_UNorm
nameWithType: TextureFormat.B8G8R8A8_UNorm
fullName: Ghost.Graphics.RHI.TextureFormat.B8G8R8A8_UNorm
type: Field
source:
remote:
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: B8G8R8A8_UNorm
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
startLine: 1285
assemblies:
- Ghost.Graphics.RHI
namespace: Ghost.Graphics.RHI
syntax:
content: B8G8R8A8_UNorm = 2
return:
type: Ghost.Graphics.RHI.TextureFormat
- uid: Ghost.Graphics.RHI.TextureFormat.R16G16B16A16_Float
commentId: F:Ghost.Graphics.RHI.TextureFormat.R16G16B16A16_Float
id: R16G16B16A16_Float
parent: Ghost.Graphics.RHI.TextureFormat
langs:
- csharp
- vb
name: R16G16B16A16_Float
nameWithType: TextureFormat.R16G16B16A16_Float
fullName: Ghost.Graphics.RHI.TextureFormat.R16G16B16A16_Float
type: Field
source:
remote:
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: R16G16B16A16_Float
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
startLine: 1286
assemblies:
- Ghost.Graphics.RHI
namespace: Ghost.Graphics.RHI
syntax:
content: R16G16B16A16_Float = 3
return:
type: Ghost.Graphics.RHI.TextureFormat
- uid: Ghost.Graphics.RHI.TextureFormat.R32G32B32A32_Float
commentId: F:Ghost.Graphics.RHI.TextureFormat.R32G32B32A32_Float
id: R32G32B32A32_Float
parent: Ghost.Graphics.RHI.TextureFormat
langs:
- csharp
- vb
name: R32G32B32A32_Float
nameWithType: TextureFormat.R32G32B32A32_Float
fullName: Ghost.Graphics.RHI.TextureFormat.R32G32B32A32_Float
type: Field
source:
remote:
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: R32G32B32A32_Float
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
startLine: 1287
assemblies:
- Ghost.Graphics.RHI
namespace: Ghost.Graphics.RHI
syntax:
content: R32G32B32A32_Float = 4
return:
type: Ghost.Graphics.RHI.TextureFormat
- uid: Ghost.Graphics.RHI.TextureFormat.D24_UNorm_S8_UInt
commentId: F:Ghost.Graphics.RHI.TextureFormat.D24_UNorm_S8_UInt
id: D24_UNorm_S8_UInt
parent: Ghost.Graphics.RHI.TextureFormat
langs:
- csharp
- vb
name: D24_UNorm_S8_UInt
nameWithType: TextureFormat.D24_UNorm_S8_UInt
fullName: Ghost.Graphics.RHI.TextureFormat.D24_UNorm_S8_UInt
type: Field
source:
remote:
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: D24_UNorm_S8_UInt
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
startLine: 1288
assemblies:
- Ghost.Graphics.RHI
namespace: Ghost.Graphics.RHI
syntax:
content: D24_UNorm_S8_UInt = 5
return:
type: Ghost.Graphics.RHI.TextureFormat
- uid: Ghost.Graphics.RHI.TextureFormat.D32_Float
commentId: F:Ghost.Graphics.RHI.TextureFormat.D32_Float
id: D32_Float
parent: Ghost.Graphics.RHI.TextureFormat
langs:
- csharp
- vb
name: D32_Float
nameWithType: TextureFormat.D32_Float
fullName: Ghost.Graphics.RHI.TextureFormat.D32_Float
type: Field
source:
remote:
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: D32_Float
path: src/Runtime/Ghost.Graphics.RHI/Common.cs
startLine: 1289
assemblies:
- Ghost.Graphics.RHI
namespace: Ghost.Graphics.RHI
syntax:
content: D32_Float = 6
return:
type: Ghost.Graphics.RHI.TextureFormat
references:
- uid: Ghost.Graphics.RHI
commentId: N:Ghost.Graphics.RHI
href: Ghost.html
name: Ghost.Graphics.RHI
nameWithType: Ghost.Graphics.RHI
fullName: Ghost.Graphics.RHI
spec.csharp:
- uid: Ghost
name: Ghost
href: Ghost.html
- name: .
- uid: Ghost.Graphics
name: Graphics
href: Ghost.Graphics.html
- name: .
- uid: Ghost.Graphics.RHI
name: RHI
href: Ghost.Graphics.RHI.html
spec.vb:
- uid: Ghost
name: Ghost
href: Ghost.html
- name: .
- uid: Ghost.Graphics
name: Graphics
href: Ghost.Graphics.html
- name: .
- uid: Ghost.Graphics.RHI
name: RHI
href: Ghost.Graphics.RHI.html
- uid: Ghost.Graphics.RHI.TextureFormat.Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel
commentId: M:Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel(Ghost.Graphics.RHI.TextureFormat)
parent: Ghost.Graphics.RHI.RHIUtility
definition: Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel(Ghost.Graphics.RHI.TextureFormat)
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetBytesPerPixel_Ghost_Graphics_RHI_TextureFormat_
name: GetBytesPerPixel(TextureFormat)
nameWithType: RHIUtility.GetBytesPerPixel(TextureFormat)
fullName: Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel(Ghost.Graphics.RHI.TextureFormat)
spec.csharp:
- uid: Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel(Ghost.Graphics.RHI.TextureFormat)
name: GetBytesPerPixel
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetBytesPerPixel_Ghost_Graphics_RHI_TextureFormat_
- name: (
- uid: Ghost.Graphics.RHI.TextureFormat
name: TextureFormat
href: Ghost.Graphics.RHI.TextureFormat.html
- name: )
spec.vb:
- uid: Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel(Ghost.Graphics.RHI.TextureFormat)
name: GetBytesPerPixel
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetBytesPerPixel_Ghost_Graphics_RHI_TextureFormat_
- name: (
- uid: Ghost.Graphics.RHI.TextureFormat
name: TextureFormat
href: Ghost.Graphics.RHI.TextureFormat.html
- name: )
- uid: Ghost.Graphics.RHI.TextureFormat.Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(System.UInt32,System.UInt32,System.UInt32@,System.UInt32@,System.UInt32@)
commentId: M:Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat,System.UInt32,System.UInt32,System.UInt32@,System.UInt32@,System.UInt32@)
parent: Ghost.Graphics.RHI.RHIUtility
definition: Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat,System.UInt32,System.UInt32,System.UInt32@,System.UInt32@,System.UInt32@)
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetSurfaceInfo_Ghost_Graphics_RHI_TextureFormat_System_UInt32_System_UInt32_System_UInt32__System_UInt32__System_UInt32__
name: GetSurfaceInfo(TextureFormat, uint, uint, out uint, out uint, out uint)
nameWithType: RHIUtility.GetSurfaceInfo(TextureFormat, uint, uint, out uint, out uint, out uint)
fullName: Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat, uint, uint, out uint, out uint, out uint)
nameWithType.vb: RHIUtility.GetSurfaceInfo(TextureFormat, UInteger, UInteger, UInteger, UInteger, UInteger)
fullName.vb: Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat, UInteger, UInteger, UInteger, UInteger, UInteger)
name.vb: GetSurfaceInfo(TextureFormat, UInteger, UInteger, UInteger, UInteger, UInteger)
spec.csharp:
- uid: Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat,System.UInt32,System.UInt32,System.UInt32@,System.UInt32@,System.UInt32@)
name: GetSurfaceInfo
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetSurfaceInfo_Ghost_Graphics_RHI_TextureFormat_System_UInt32_System_UInt32_System_UInt32__System_UInt32__System_UInt32__
- name: (
- uid: Ghost.Graphics.RHI.TextureFormat
name: TextureFormat
href: Ghost.Graphics.RHI.TextureFormat.html
- name: ','
- name: " "
- uid: System.UInt32
name: uint
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- uid: System.UInt32
name: uint
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- name: out
- name: " "
- uid: System.UInt32
name: uint
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- name: out
- name: " "
- uid: System.UInt32
name: uint
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- name: out
- name: " "
- uid: System.UInt32
name: uint
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: )
spec.vb:
- uid: Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat,System.UInt32,System.UInt32,System.UInt32@,System.UInt32@,System.UInt32@)
name: GetSurfaceInfo
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetSurfaceInfo_Ghost_Graphics_RHI_TextureFormat_System_UInt32_System_UInt32_System_UInt32__System_UInt32__System_UInt32__
- name: (
- uid: Ghost.Graphics.RHI.TextureFormat
name: TextureFormat
href: Ghost.Graphics.RHI.TextureFormat.html
- name: ','
- name: " "
- uid: System.UInt32
name: UInteger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- uid: System.UInt32
name: UInteger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- uid: System.UInt32
name: UInteger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- uid: System.UInt32
name: UInteger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- uid: System.UInt32
name: UInteger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: )
- uid: Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel(Ghost.Graphics.RHI.TextureFormat)
commentId: M:Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel(Ghost.Graphics.RHI.TextureFormat)
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetBytesPerPixel_Ghost_Graphics_RHI_TextureFormat_
name: GetBytesPerPixel(TextureFormat)
nameWithType: RHIUtility.GetBytesPerPixel(TextureFormat)
fullName: Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel(Ghost.Graphics.RHI.TextureFormat)
spec.csharp:
- uid: Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel(Ghost.Graphics.RHI.TextureFormat)
name: GetBytesPerPixel
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetBytesPerPixel_Ghost_Graphics_RHI_TextureFormat_
- name: (
- uid: Ghost.Graphics.RHI.TextureFormat
name: TextureFormat
href: Ghost.Graphics.RHI.TextureFormat.html
- name: )
spec.vb:
- uid: Ghost.Graphics.RHI.RHIUtility.GetBytesPerPixel(Ghost.Graphics.RHI.TextureFormat)
name: GetBytesPerPixel
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetBytesPerPixel_Ghost_Graphics_RHI_TextureFormat_
- name: (
- uid: Ghost.Graphics.RHI.TextureFormat
name: TextureFormat
href: Ghost.Graphics.RHI.TextureFormat.html
- name: )
- uid: Ghost.Graphics.RHI.RHIUtility
commentId: T:Ghost.Graphics.RHI.RHIUtility
parent: Ghost.Graphics.RHI
href: Ghost.Graphics.RHI.RHIUtility.html
name: RHIUtility
nameWithType: RHIUtility
fullName: Ghost.Graphics.RHI.RHIUtility
- uid: Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat,System.UInt32,System.UInt32,System.UInt32@,System.UInt32@,System.UInt32@)
commentId: M:Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat,System.UInt32,System.UInt32,System.UInt32@,System.UInt32@,System.UInt32@)
isExternal: true
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetSurfaceInfo_Ghost_Graphics_RHI_TextureFormat_System_UInt32_System_UInt32_System_UInt32__System_UInt32__System_UInt32__
name: GetSurfaceInfo(TextureFormat, uint, uint, out uint, out uint, out uint)
nameWithType: RHIUtility.GetSurfaceInfo(TextureFormat, uint, uint, out uint, out uint, out uint)
fullName: Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat, uint, uint, out uint, out uint, out uint)
nameWithType.vb: RHIUtility.GetSurfaceInfo(TextureFormat, UInteger, UInteger, UInteger, UInteger, UInteger)
fullName.vb: Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat, UInteger, UInteger, UInteger, UInteger, UInteger)
name.vb: GetSurfaceInfo(TextureFormat, UInteger, UInteger, UInteger, UInteger, UInteger)
spec.csharp:
- uid: Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat,System.UInt32,System.UInt32,System.UInt32@,System.UInt32@,System.UInt32@)
name: GetSurfaceInfo
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetSurfaceInfo_Ghost_Graphics_RHI_TextureFormat_System_UInt32_System_UInt32_System_UInt32__System_UInt32__System_UInt32__
- name: (
- uid: Ghost.Graphics.RHI.TextureFormat
name: TextureFormat
href: Ghost.Graphics.RHI.TextureFormat.html
- name: ','
- name: " "
- uid: System.UInt32
name: uint
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- uid: System.UInt32
name: uint
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- name: out
- name: " "
- uid: System.UInt32
name: uint
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- name: out
- name: " "
- uid: System.UInt32
name: uint
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- name: out
- name: " "
- uid: System.UInt32
name: uint
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: )
spec.vb:
- uid: Ghost.Graphics.RHI.RHIUtility.GetSurfaceInfo(Ghost.Graphics.RHI.TextureFormat,System.UInt32,System.UInt32,System.UInt32@,System.UInt32@,System.UInt32@)
name: GetSurfaceInfo
href: Ghost.Graphics.RHI.RHIUtility.html#Ghost_Graphics_RHI_RHIUtility_GetSurfaceInfo_Ghost_Graphics_RHI_TextureFormat_System_UInt32_System_UInt32_System_UInt32__System_UInt32__System_UInt32__
- name: (
- uid: Ghost.Graphics.RHI.TextureFormat
name: TextureFormat
href: Ghost.Graphics.RHI.TextureFormat.html
- name: ','
- name: " "
- uid: System.UInt32
name: UInteger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- uid: System.UInt32
name: UInteger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- uid: System.UInt32
name: UInteger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- uid: System.UInt32
name: UInteger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: ','
- name: " "
- uid: System.UInt32
name: UInteger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: )
- uid: Ghost.Graphics.RHI.TextureFormat
commentId: T:Ghost.Graphics.RHI.TextureFormat
parent: Ghost.Graphics.RHI
href: Ghost.Graphics.RHI.TextureFormat.html
name: TextureFormat
nameWithType: TextureFormat
fullName: Ghost.Graphics.RHI.TextureFormat