Struct d3d11_win::shader::interfaces::ID3D11ClassLinkageVtbl [] [src]

pub struct ID3D11ClassLinkageVtbl {
    pub parent: ID3D11DeviceChildVtbl,
    pub GetClassInstance: Option<unsafe  extern "system" fn(This: *mut ID3D11ClassLinkage, pClassInstanceName: LPCSTR, InstanceIndex: UINT, ppInstance: *mut *mut ID3D11ClassInstance) -> HRESULT>,
    pub CreateClassInstance: Option<unsafe  extern "system" fn(This: *mut ID3D11ClassLinkage, pClassTypeName: LPCSTR, ConstantBufferOffset: UINT, ConstantVectorOffset: UINT, TextureOffset: UINT, SamplerOffset: UINT, ppInstance: *mut *mut ID3D11ClassInstance) -> HRESULT>,
}

Fields

parent
GetClassInstance
CreateClassInstance