pub trait ID3D10EffectDepthStencilViewVariable_Impl: Sized + ID3D10EffectVariable_Impl {
// Required methods
fn SetDepthStencil(
&self,
presource: Option<&ID3D10DepthStencilView>,
) -> Result<()>;
fn GetDepthStencil(&self) -> Result<ID3D10DepthStencilView>;
fn SetDepthStencilArray(
&self,
ppresources: *const Option<ID3D10DepthStencilView>,
offset: u32,
count: u32,
) -> Result<()>;
fn GetDepthStencilArray(
&self,
ppresources: *mut Option<ID3D10DepthStencilView>,
offset: u32,
count: u32,
) -> Result<()>;
}
Required Methods§
fn SetDepthStencil( &self, presource: Option<&ID3D10DepthStencilView>, ) -> Result<()>
fn GetDepthStencil(&self) -> Result<ID3D10DepthStencilView>
fn SetDepthStencilArray( &self, ppresources: *const Option<ID3D10DepthStencilView>, offset: u32, count: u32, ) -> Result<()>
fn GetDepthStencilArray( &self, ppresources: *mut Option<ID3D10DepthStencilView>, offset: u32, count: u32, ) -> Result<()>
Object Safety§
This trait is not object safe.