Struct winapi::d3d9caps::D3DCAPS9
[−]
[src]
pub struct D3DCAPS9 { pub DeviceType: D3DDEVTYPE, pub AdapterOrdinal: UINT, pub Caps: DWORD, pub Caps2: DWORD, pub Caps3: DWORD, pub PresentationIntervals: DWORD, pub CursorCaps: DWORD, pub DevCaps: DWORD, pub PrimitiveMiscCaps: DWORD, pub RasterCaps: DWORD, pub ZCmpCaps: DWORD, pub SrcBlendCaps: DWORD, pub DestBlendCaps: DWORD, pub AlphaCmpCaps: DWORD, pub ShadeCaps: DWORD, pub TextureCaps: DWORD, pub TextureFilterCaps: DWORD, pub CubeTextureFilterCaps: DWORD, pub VolumeTextureFilterCaps: DWORD, pub TextureAddressCaps: DWORD, pub VolumeTextureAddressCaps: DWORD, pub LineCaps: DWORD, pub MaxTextureWidth: DWORD, pub MaxTextureHeight: DWORD, pub MaxVolumeExtent: DWORD, pub MaxTextureRepeat: DWORD, pub MaxTextureAspectRatio: DWORD, pub MaxAnisotropy: DWORD, pub MaxVertexW: c_float, pub GuardBandLeft: c_float, pub GuardBandTop: c_float, pub GuardBandRight: c_float, pub GuardBandBottom: c_float, pub ExtentsAdjust: c_float, pub StencilCaps: DWORD, pub FVFCaps: DWORD, pub TextureOpCaps: DWORD, pub MaxTextureBlendStages: DWORD, pub MaxSimultaneousTextures: DWORD, pub VertexProcessingCaps: DWORD, pub MaxActiveLights: DWORD, pub MaxUserClipPlanes: DWORD, pub MaxVertexBlendMatrices: DWORD, pub MaxVertexBlendMatrixIndex: DWORD, pub MaxPointSize: c_float, pub MaxPrimitiveCount: DWORD, pub MaxVertexIndex: DWORD, pub MaxStreams: DWORD, pub MaxStreamStride: DWORD, pub VertexShaderVersion: DWORD, pub MaxVertexShaderConst: DWORD, pub PixelShaderVersion: DWORD, pub PixelShader1xMaxValue: c_float, pub DevCaps2: DWORD, pub MaxNpatchTessellationLevel: c_float, pub Reserved5: DWORD, pub MasterAdapterOrdinal: UINT, pub AdapterOrdinalInGroup: UINT, pub NumberOfAdaptersInGroup: UINT, pub DeclTypes: DWORD, pub NumSimultaneousRTs: DWORD, pub StretchRectFilterCaps: DWORD, pub VS20Caps: D3DVSHADERCAPS2_0, pub PS20Caps: D3DPSHADERCAPS2_0, pub VertexTextureFilterCaps: DWORD, pub MaxVShaderInstructionsExecuted: DWORD, pub MaxPShaderInstructionsExecuted: DWORD, pub MaxVertexShader30InstructionSlots: DWORD, pub MaxPixelShader30InstructionSlots: DWORD, }
Fields
DeviceType: D3DDEVTYPE
AdapterOrdinal: UINT
Caps: DWORD
Caps2: DWORD
Caps3: DWORD
PresentationIntervals: DWORD
CursorCaps: DWORD
DevCaps: DWORD
PrimitiveMiscCaps: DWORD
RasterCaps: DWORD
ZCmpCaps: DWORD
SrcBlendCaps: DWORD
DestBlendCaps: DWORD
AlphaCmpCaps: DWORD
ShadeCaps: DWORD
TextureCaps: DWORD
TextureFilterCaps: DWORD
CubeTextureFilterCaps: DWORD
VolumeTextureFilterCaps: DWORD
TextureAddressCaps: DWORD
VolumeTextureAddressCaps: DWORD
LineCaps: DWORD
MaxTextureWidth: DWORD
MaxTextureHeight: DWORD
MaxVolumeExtent: DWORD
MaxTextureRepeat: DWORD
MaxTextureAspectRatio: DWORD
MaxAnisotropy: DWORD
MaxVertexW: c_float
GuardBandLeft: c_float
GuardBandTop: c_float
GuardBandRight: c_float
GuardBandBottom: c_float
ExtentsAdjust: c_float
StencilCaps: DWORD
FVFCaps: DWORD
TextureOpCaps: DWORD
MaxTextureBlendStages: DWORD
MaxSimultaneousTextures: DWORD
VertexProcessingCaps: DWORD
MaxActiveLights: DWORD
MaxUserClipPlanes: DWORD
MaxVertexBlendMatrices: DWORD
MaxVertexBlendMatrixIndex: DWORD
MaxPointSize: c_float
MaxPrimitiveCount: DWORD
MaxVertexIndex: DWORD
MaxStreams: DWORD
MaxStreamStride: DWORD
VertexShaderVersion: DWORD
MaxVertexShaderConst: DWORD
PixelShaderVersion: DWORD
PixelShader1xMaxValue: c_float
DevCaps2: DWORD
MaxNpatchTessellationLevel: c_float
Reserved5: DWORD
MasterAdapterOrdinal: UINT
AdapterOrdinalInGroup: UINT
NumberOfAdaptersInGroup: UINT
DeclTypes: DWORD
NumSimultaneousRTs: DWORD
StretchRectFilterCaps: DWORD
VS20Caps: D3DVSHADERCAPS2_0
PS20Caps: D3DPSHADERCAPS2_0
VertexTextureFilterCaps: DWORD
MaxVShaderInstructionsExecuted: DWORD
MaxPShaderInstructionsExecuted: DWORD
MaxVertexShader30InstructionSlots: DWORD
MaxPixelShader30InstructionSlots: DWORD
Trait Implementations
impl Debug for D3DCAPS9
[src]
impl Copy for D3DCAPS9
[src]
impl Clone for D3DCAPS9
[src]
fn clone(&self) -> D3DCAPS9
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more