windows::Win32::Graphics::Direct3D10

Trait ID3D10EffectConstantBuffer_Impl

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

Required Methods§

fn SetConstantBuffer( &self, pconstantbuffer: Ref<'_, ID3D10Buffer>, ) -> Result<()>

fn GetConstantBuffer(&self) -> Result<ID3D10Buffer>

fn SetTextureBuffer( &self, ptexturebuffer: Ref<'_, ID3D10ShaderResourceView>, ) -> Result<()>

fn GetTextureBuffer(&self) -> Result<ID3D10ShaderResourceView>

Implementors§