public BufferDescription( int sizeInBytes, Usage usage, BindFlags bindFlags, MiscFlags miscFlags, ExtraFlags extraFlags, int structureByteStide) { SizeInBytes = sizeInBytes; Usage = usage; BindFlags = bindFlags; MiscFlags = miscFlags; ExtraFlags = extraFlags; StructureByteStride = structureByteStide; }
public Texture3DDescription( int width, int height, int depth, int mipLevels, int formatIndex, Usage usage, BindFlags bindFlags, MiscFlags miscFlags, ExtraFlags extraFlags) { Width = width; Height = height; Depth = depth; MipLevels = mipLevels; FormatID = formatIndex; Usage = usage; BindFlags = bindFlags; MiscFlags = miscFlags; ExtraFlags = extraFlags; }
public Texture2DDescription( int width, int height, int mipLevels, int arraySize, int formatID, Sampling sampling, Usage usage, BindFlags bindFlags, MiscFlags miscFlags, ExtraFlags extraFlags) { Width = width; Height = height; MipLevels = mipLevels; ArraySize = arraySize; FormatID = formatID; Sampling = sampling; Usage = usage; BindFlags = bindFlags; MiscFlags = miscFlags; ExtraFlags = extraFlags; }
public Texture1DDescription( int width, int mipLevels, int arraySize, int formatID, Usage usage, BindFlags bindFlags, MiscFlags miscFlags, ExtraFlags extraFlags) { Width = width; MipLevels = mipLevels; ArraySize = arraySize; FormatID = formatID; Usage = usage; BindFlags = bindFlags; MiscFlags = miscFlags; ExtraFlags = extraFlags; }