Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/sanear.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Marsev <alex.marsev@gmail.com>2015-10-18 06:55:22 +0300
committerAlex Marsev <alex.marsev@gmail.com>2015-10-18 06:55:22 +0300
commit5c40df8c3731956f97b1f65a0aafff93213ed6aa (patch)
treef39fbbd657c12f4ab3fa192546dc937f985ba6ea /IGuidedReclock.h
parent0d7f5f74140f6be0c480775c92c5e4c49028bcea (diff)
Add IGuidedReclock.h file
Not documented yet. Not implemented yet.
Diffstat (limited to 'IGuidedReclock.h')
-rw-r--r--IGuidedReclock.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/IGuidedReclock.h b/IGuidedReclock.h
new file mode 100644
index 0000000..0d802a0
--- /dev/null
+++ b/IGuidedReclock.h
@@ -0,0 +1,17 @@
+// This file is released under CC0 1.0 license
+// License text can be found at http://creativecommons.org/publicdomain/zero/1.0/
+
+// Originally designed as part of sanear project
+
+#pragma once
+
+struct __declspec(uuid("243F1282-94C3-46A1-B3F6-72B400786FEC"))
+IGuidedReclock : IUnknown
+{
+ STDMETHOD(SlaveClock)(DOUBLE multiplier) = 0;
+ STDMETHOD(UnslaveClock)() = 0;
+
+ STDMETHOD(OffsetClock)(LONGLONG offset) = 0;
+
+ STDMETHOD(GetImmediateTime)(LONGLONG* pTime) = 0;
+};