Trait windows::Win32::AI::MachineLearning::WinML::IWinMLRuntime_Impl
pub trait IWinMLRuntime_Impl: Sized {
// Required methods
fn LoadModel(&self, path: &PCWSTR) -> Result<IWinMLModel>;
fn CreateEvaluationContext(
&self,
device: Option<&ID3D12Device>
) -> Result<IWinMLEvaluationContext>;
fn EvaluateModel(
&self,
pcontext: Option<&IWinMLEvaluationContext>
) -> Result<()>;
}
Required Methods§
fn LoadModel(&self, path: &PCWSTR) -> Result<IWinMLModel>
fn CreateEvaluationContext( &self, device: Option<&ID3D12Device> ) -> Result<IWinMLEvaluationContext>
fn EvaluateModel( &self, pcontext: Option<&IWinMLEvaluationContext> ) -> Result<()>
Object Safety§
This trait is not object safe.