public DSResult GetAllParameters(out DSBuffer3DSettings dsBuffer3DSettings) { fixed (void* psettings = &dsBuffer3DSettings) { return InteropCalls.CalliMethodPtr(_basePtr, psettings, ((void**)(*(void**)_basePtr))[3]); } }
public DSResult GetAllParameters(out DSBuffer3DSettings dsBuffer3DSettings) { fixed(void *psettings = &dsBuffer3DSettings) { return(InteropCalls.CalliMethodPtr(_basePtr, psettings, ((void **)(*(void **)_basePtr))[3])); } }
public DSResult SetAllParameters(DSBuffer3DSettings settings, DS3DApplyMode applyMode = DS3DApplyMode.Immediate) { return(InteropCalls.CalliMethodPtr(_basePtr, &settings, unchecked ((int)applyMode), ((void **)(*(void **)_basePtr))[12])); }
public DSResult SetAllParameters(DSBuffer3DSettings settings, DS3DApplyMode applyMode = DS3DApplyMode.Immediate) { return InteropCalls.CalliMethodPtr(_basePtr, &settings, unchecked((int)applyMode), ((void**)(*(void**)_basePtr))[12]); }