#[repr(C)]
pub struct ID3D10ShaderReflectionTypeVtbl {
pub GetDesc: unsafe extern "system" fn(_: *mut ID3D10ShaderReflectionType, _: *mut D3D10_SHADER_TYPE_DESC) -> HRESULT,
pub GetMemberTypeByIndex: unsafe extern "system" fn(_: *mut ID3D10ShaderReflectionType, _: UINT) -> *mut ID3D10ShaderReflectionType,
pub GetMemberTypeByName: unsafe extern "system" fn(_: *mut ID3D10ShaderReflectionType, _: LPCSTR) -> *mut ID3D10ShaderReflectionType,
pub GetMemberTypeName: unsafe extern "system" fn(_: *mut ID3D10ShaderReflectionType, _: UINT) -> LPCSTR,
}
Fields
GetDesc: unsafe extern "system" fn(_: *mut ID3D10ShaderReflectionType, _: *mut D3D10_SHADER_TYPE_DESC) -> HRESULT
GetMemberTypeByIndex: unsafe extern "system" fn(_: *mut ID3D10ShaderReflectionType, _: UINT) -> *mut ID3D10ShaderReflectionType
GetMemberTypeByName: unsafe extern "system" fn(_: *mut ID3D10ShaderReflectionType, _: LPCSTR) -> *mut ID3D10ShaderReflectionType
GetMemberTypeName: unsafe extern "system" fn(_: *mut ID3D10ShaderReflectionType, _: UINT) -> LPCSTR