Property | Type | Description | |
---|---|---|---|
device | SlimDX.Direct3D9.Device | ||
externalMicrocode | SlimDX.Direct3D9.ShaderBytecode |
Property | Type | Description |
---|
Method | Description | |
---|---|---|
D3DGpuProgram ( |
||
LoadFromMicrocode ( SlimDX.Direct3D9 microcode ) : void |
Loads a shader object from the supplied microcode.
|
|
LoadFromSource ( ) : void |
Loads a D3D shader from the assembler source.
|
|
dispose ( bool disposeManagedResources ) : void | ||
load ( ) : void |
Overridden to allow for loading microcode from external sources.
|
protected D3DGpuProgram ( |
||
parent | ||
name | string | |
handle | System.UInt64 | |
group | string | |
isManual | bool | |
loader | IManualResourceLoader | |
device | SlimDX.Direct3D9 | |
return | System |
protected abstract LoadFromMicrocode ( SlimDX.Direct3D9 microcode ) : void | ||
microcode | SlimDX.Direct3D9 | /// GraphicsStream that contains the assembler instructions for the program. /// |
return | void |
protected dispose ( bool disposeManagedResources ) : void | ||
disposeManagedResources | bool | |
return | void |
protected Device,SlimDX.Direct3D9 device | ||
return | SlimDX.Direct3D9.Device |