Struct winapi::d3d11::ID3D11ClassLinkageVtbl [] [src]

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

Fields

parent: ID3D11DeviceChildVtbl GetClassInstance: unsafe extern "system" fn(This: *mut ID3D11ClassLinkage, GetClassInstance: LPCSTR, InstanceIndex: UINT, ppInstance: *mut *mut ID3D11ClassInstance) -> HRESULT CreateClassInstance: unsafe extern "system" fn(This: *mut ID3D11ClassLinkage, pClassTypeName: LPCSTR, ConstantBufferOffset: UINT, ConstantVectorOffset: UINT, TextureOffset: UINT, SamplerOffset: UINT, ppInstance: *mut *mut ID3D11ClassInstance) -> HRESULT