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

pub struct ID3D11ShaderReflectionVariableVtbl {
    pub GetDesc: Option<unsafe  extern "system" fn(This: *mut ID3D11ShaderReflectionVariable, pDesc: *mut D3D11_SHADER_VARIABLE_DESC) -> HRESULT>,
    pub GetType: Option<unsafe  extern "system" fn(This: *mut ID3D11ShaderReflectionVariable) -> *mut ID3D11ShaderReflectionType>,
    pub GetBuffer: Option<unsafe  extern "system" fn(This: *mut ID3D11ShaderReflectionVariable) -> *mut ID3D11ShaderReflectionConstantBuffer>,
    pub GetInterfaceSlot: Option<unsafe  extern "system" fn(This: *mut ID3D11ShaderReflectionVariable, uArrayIndex: UINT) -> UINT>,
}

Fields

GetDesc
GetType
GetBuffer
GetInterfaceSlot