Struct winapi::d3d10shader::ID3D10ShaderReflectionVtbl [] [src]

#[repr(C)]
pub struct ID3D10ShaderReflectionVtbl { pub parent: IUnknownVtbl, pub GetDesc: unsafe extern "system" fn(_: *mut ID3D10ShaderReflection, _: *mut D3D10_SHADER_DESC) -> HRESULT, pub GetConstantBufferByIndex: unsafe extern "system" fn(_: *mut ID3D10ShaderReflection, _: UINT) -> *mut ID3D10ShaderReflectionConstantBuffer, pub GetConstantBufferByName: unsafe extern "system" fn(_: *mut ID3D10ShaderReflection, _: LPCSTR) -> *mut ID3D10ShaderReflectionConstantBuffer, pub GetResourceBindingDesc: unsafe extern "system" fn(_: *mut ID3D10ShaderReflection, _: UINT, _: *mut D3D10_SHADER_INPUT_BIND_DESC) -> HRESULT, pub GetInputParameterDesc: unsafe extern "system" fn(_: *mut ID3D10ShaderReflection, _: UINT, _: *mut D3D10_SIGNATURE_PARAMETER_DESC) -> HRESULT, pub GetOutputParameterDesc: unsafe extern "system" fn(_: *mut ID3D10ShaderReflection, _: UINT, _: *mut D3D10_SIGNATURE_PARAMETER_DESC) -> HRESULT, }

Fields