[−][src]Struct winapi::shared::d3d9caps::D3DCAPS9
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 Clone for D3DCAPS9
[src]
fn clone(&self) -> D3DCAPS9
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for D3DCAPS9
[src]
impl Default for D3DCAPS9
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,