pub trait ID3D10EffectConstantBuffer_Impl: Sized + ID3D10EffectVariable_Impl {
    // Required methods
    fn SetConstantBuffer(
        &self,
        pconstantbuffer: Option<&ID3D10Buffer>
    ) -> Result<()>;
    fn GetConstantBuffer(&self) -> Result<ID3D10Buffer>;
    fn SetTextureBuffer(
        &self,
        ptexturebuffer: Option<&ID3D10ShaderResourceView>
    ) -> Result<()>;
    fn GetTextureBuffer(&self) -> Result<ID3D10ShaderResourceView>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§