[DWMAPI]
[reactos.git] / reactos / dll / win32 / dwmapi / dwmapi_main.c
index d7d6f5b..ee86691 100644 (file)
@@ -54,7 +54,14 @@ BOOL WINAPI DllMain(HINSTANCE hInstDLL, DWORD fdwReason, LPVOID lpv)
  */
 HRESULT WINAPI DwmIsCompositionEnabled(BOOL *enabled)
 {
-    FIXME("%p\n", enabled);
+    static int once;
+    if (!once)
+    {
+        FIXME("%p\n", enabled);
+        once = 1;
+    }
+    else
+        TRACE("%p\n", enabled);
 
     *enabled = FALSE;
     return S_OK;
@@ -110,6 +117,26 @@ HRESULT WINAPI DwmSetWindowAttribute(HWND hwnd, DWORD attributenum, LPCVOID attr
     return E_NOTIMPL;
 }
 
+/**********************************************************************
+ *           DwmGetGraphicsStreamClient         (DWMAPI.@)
+ */
+HRESULT WINAPI DwmGetGraphicsStreamClient(UINT uIndex, UUID *pClientUuid)
+{
+    FIXME("(%d, %p) stub\n", uIndex, pClientUuid);
+
+    return E_NOTIMPL;
+}
+
+/**********************************************************************
+ *           DwmGetTransportAttributes         (DWMAPI.@)
+ */
+HRESULT WINAPI DwmGetTransportAttributes(BOOL *pfIsRemoting, BOOL *pfIsConnected, DWORD *pDwGeneration)
+{
+    FIXME("(%p, %p, %p) stub\n", pfIsRemoting, pfIsConnected, pDwGeneration);
+
+    return E_NOTIMPL;
+}
+
 /**********************************************************************
  *           DwmUnregisterThumbnail         (DWMAPI.@)
  */
@@ -129,3 +156,13 @@ HRESULT WINAPI DwmEnableMMCSS(BOOL enableMMCSS)
 
     return S_OK;
 }
+
+/**********************************************************************
+ *           DwmGetGraphicsStreamTransformHint         (DWMAPI.@)
+ */
+HRESULT WINAPI DwmGetGraphicsStreamTransformHint(UINT uIndex, MilMatrix3x2D *pTransform)
+{
+    FIXME("(%d, %p) stub\n", uIndex, pTransform);
+
+    return E_NOTIMPL;
+}