ホーム › AI.MachineLearning.DirectML › IDMLDevice
IDMLDevice
COMメソッド 10
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 7 | HRESULT CheckFeatureSupport(DML_FEATURE feature, DWORD featureQueryDataSize, void* featureQueryData, DWORD featureSupportDataSize, void* featureSupportData) |
| 8 | HRESULT CreateOperator(DML_OPERATOR_DESC* desc, GUID* riid, void** ppv) |
| 9 | HRESULT CompileOperator(IDMLOperator* op, DML_EXECUTION_FLAGS flags, GUID* riid, void** ppv) |
| 10 | HRESULT CreateOperatorInitializer(DWORD operatorCount, IDMLCompiledOperator** operators, GUID* riid, void** ppv) |
| 11 | HRESULT CreateCommandRecorder(GUID* riid, void** ppv) |
| 12 | HRESULT CreateBindingTable(DML_BINDING_TABLE_DESC* desc, GUID* riid, void** ppv) |
| 13 | HRESULT Evict(DWORD count, IDMLPageable** ppObjects) |
| 14 | HRESULT MakeResident(DWORD count, IDMLPageable** ppObjects) |
| 15 | HRESULT GetDeviceRemovedReason() |
| 16 | HRESULT GetParentDevice(GUID* riid, void** ppv) |