Class DdsDirectX
Assembly: JeremyAnsel.DirectX.Dds.dll
Syntax
public static class DdsDirectX
Methods
|
Edit this page
View Source
CreateTexture(DdsFile, D3D11Device, D3D11DeviceContext, out D3D11Resource, out D3D11ShaderResourceView)
Declaration
public static void CreateTexture(DdsFile dds, D3D11Device device, D3D11DeviceContext context, out D3D11Resource texture, out D3D11ShaderResourceView textureView)
Parameters
Type |
Name |
Description |
DdsFile |
dds |
|
D3D11Device |
device |
|
D3D11DeviceContext |
context |
|
D3D11Resource |
texture |
|
D3D11ShaderResourceView |
textureView |
|
|
Edit this page
View Source
CreateTexture(DdsFile, D3D11Device, D3D11DeviceContext, out D3D11ShaderResourceView)
Declaration
public static void CreateTexture(DdsFile dds, D3D11Device device, D3D11DeviceContext context, out D3D11ShaderResourceView textureView)
Parameters
Type |
Name |
Description |
DdsFile |
dds |
|
D3D11Device |
device |
|
D3D11DeviceContext |
context |
|
D3D11ShaderResourceView |
textureView |
|
|
Edit this page
View Source
CreateTexture(DdsFile, D3D11Device, D3D11DeviceContext, int, out D3D11Resource, out D3D11ShaderResourceView, out DdsAlphaMode)
Declaration
public static void CreateTexture(DdsFile dds, D3D11Device device, D3D11DeviceContext context, int maxSize, out D3D11Resource texture, out D3D11ShaderResourceView textureView, out DdsAlphaMode alphaMode)
Parameters
Type |
Name |
Description |
DdsFile |
dds |
|
D3D11Device |
device |
|
D3D11DeviceContext |
context |
|
int |
maxSize |
|
D3D11Resource |
texture |
|
D3D11ShaderResourceView |
textureView |
|
DdsAlphaMode |
alphaMode |
|
|
Edit this page
View Source
CreateTexture(DdsFile, D3D11Device, D3D11DeviceContext, int, out D3D11ShaderResourceView)
Declaration
public static void CreateTexture(DdsFile dds, D3D11Device device, D3D11DeviceContext context, int maxSize, out D3D11ShaderResourceView textureView)
Parameters
Type |
Name |
Description |
DdsFile |
dds |
|
D3D11Device |
device |
|
D3D11DeviceContext |
context |
|
int |
maxSize |
|
D3D11ShaderResourceView |
textureView |
|
|
Edit this page
View Source
CreateTexture(DdsFile, D3D11Device, D3D11DeviceContext, int, D3D11Usage, D3D11BindOptions, D3D11CpuAccessOptions, D3D11ResourceMiscOptions, bool, out D3D11Resource, out D3D11ShaderResourceView, out DdsAlphaMode)
Declaration
public static void CreateTexture(DdsFile dds, D3D11Device device, D3D11DeviceContext context, int maxSize, D3D11Usage usage, D3D11BindOptions bindOptions, D3D11CpuAccessOptions cpuAccessOptions, D3D11ResourceMiscOptions miscOptions, bool forceSRGB, out D3D11Resource texture, out D3D11ShaderResourceView textureView, out DdsAlphaMode alphaMode)
Parameters
Type |
Name |
Description |
DdsFile |
dds |
|
D3D11Device |
device |
|
D3D11DeviceContext |
context |
|
int |
maxSize |
|
D3D11Usage |
usage |
|
D3D11BindOptions |
bindOptions |
|
D3D11CpuAccessOptions |
cpuAccessOptions |
|
D3D11ResourceMiscOptions |
miscOptions |
|
bool |
forceSRGB |
|
D3D11Resource |
texture |
|
D3D11ShaderResourceView |
textureView |
|
DdsAlphaMode |
alphaMode |
|
|
Edit this page
View Source
CreateTexture(Stream, D3D11Device, D3D11DeviceContext, out D3D11Resource, out D3D11ShaderResourceView)
Declaration
public static void CreateTexture(Stream stream, D3D11Device device, D3D11DeviceContext context, out D3D11Resource texture, out D3D11ShaderResourceView textureView)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
D3D11Device |
device |
|
D3D11DeviceContext |
context |
|
D3D11Resource |
texture |
|
D3D11ShaderResourceView |
textureView |
|
|
Edit this page
View Source
CreateTexture(Stream, D3D11Device, D3D11DeviceContext, out D3D11ShaderResourceView)
Declaration
public static void CreateTexture(Stream stream, D3D11Device device, D3D11DeviceContext context, out D3D11ShaderResourceView textureView)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
D3D11Device |
device |
|
D3D11DeviceContext |
context |
|
D3D11ShaderResourceView |
textureView |
|
|
Edit this page
View Source
CreateTexture(string, D3D11Device, D3D11DeviceContext, out D3D11Resource, out D3D11ShaderResourceView)
Declaration
public static void CreateTexture(string fileName, D3D11Device device, D3D11DeviceContext context, out D3D11Resource texture, out D3D11ShaderResourceView textureView)
Parameters
Type |
Name |
Description |
string |
fileName |
|
D3D11Device |
device |
|
D3D11DeviceContext |
context |
|
D3D11Resource |
texture |
|
D3D11ShaderResourceView |
textureView |
|
|
Edit this page
View Source
CreateTexture(string, D3D11Device, D3D11DeviceContext, out D3D11ShaderResourceView)
Declaration
public static void CreateTexture(string fileName, D3D11Device device, D3D11DeviceContext context, out D3D11ShaderResourceView textureView)
Parameters
Type |
Name |
Description |
string |
fileName |
|
D3D11Device |
device |
|
D3D11DeviceContext |
context |
|
D3D11ShaderResourceView |
textureView |
|