C# Класс Fusion.Drivers.Graphics.ShaderResource

Наследование: GraphicsResource
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CalculateMipLevels ( int width, int height, int depth ) : int

Calculates total number of mip levels

GetMipSize ( int size, int mipLevel ) : int

Gets the mip size of resource of giveb size at given mip level.

GetPitch ( ColorFormat format, int width ) : int

Computes shader resource pitch

Защищенные методы

Метод Описание
CheckSamplesCount ( int samples ) : void

Dispose ( bool disposing ) : void

Disposes

MakeSRgb ( SharpDX.DXGI format ) : SharpDX.DXGI.Format

Makes SRgb format from UNorm or Typless.

MakeTypeless ( SharpDX.DXGI format ) : SharpDX.DXGI.Format

Makes Typless format from UNorm or SRgb

ShaderResource ( GraphicsDevice device ) : System

ShaderResource ( GraphicsDevice device, SharpDX.Direct3D11.ShaderResourceView srv, int w, int h, int d ) : System

Описание методов

CalculateMipLevels() публичный статический Метод

Calculates total number of mip levels
public static CalculateMipLevels ( int width, int height, int depth ) : int
width int
height int
depth int
Результат int

CheckSamplesCount() защищенный Метод

protected CheckSamplesCount ( int samples ) : void
samples int
Результат void

Dispose() защищенный Метод

Disposes
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GetMipSize() публичный статический Метод

Gets the mip size of resource of giveb size at given mip level.
public static GetMipSize ( int size, int mipLevel ) : int
size int Original size
mipLevel int Mip level
Результат int

GetPitch() публичный статический Метод

Computes shader resource pitch
public static GetPitch ( ColorFormat format, int width ) : int
format ColorFormat
width int
Результат int

MakeSRgb() защищенный Метод

Makes SRgb format from UNorm or Typless.
protected MakeSRgb ( SharpDX.DXGI format ) : SharpDX.DXGI.Format
format SharpDX.DXGI
Результат SharpDX.DXGI.Format

MakeTypeless() защищенный Метод

Makes Typless format from UNorm or SRgb
protected MakeTypeless ( SharpDX.DXGI format ) : SharpDX.DXGI.Format
format SharpDX.DXGI
Результат SharpDX.DXGI.Format

ShaderResource() защищенный Метод

protected ShaderResource ( GraphicsDevice device ) : System
device GraphicsDevice
Результат System

ShaderResource() защищенный Метод

protected ShaderResource ( GraphicsDevice device, SharpDX.Direct3D11.ShaderResourceView srv, int w, int h, int d ) : System
device GraphicsDevice
srv SharpDX.Direct3D11.ShaderResourceView
w int
h int
d int
Результат System