[DXSDK]
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Tue, 16 Mar 2010 11:09:19 +0000 (11:09 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Tue, 16 Mar 2010 11:09:19 +0000 (11:09 +0000)
- Add IAMBufferNegotiation interface

svn path=/trunk/; revision=46221

reactos/include/dxsdk/axextend.idl

index 66e43f1..72e37ce 100644 (file)
@@ -1070,6 +1070,22 @@ interface IAMFilterMiscFlags : IUnknown
     ULONG GetMiscFlags();
 };
 
+[
+    local,
+    object,
+    uuid(56ED71A0-AF5F-11D0-B3F0-00AA003761C5),
+    pointer_default(unique)
+]
+interface IAMBufferNegotiation : IUnknown
+{
+     HRESULT SuggestAllocatorProperties (
+        [in] const ALLOCATOR_PROPERTIES *pprop);
+
+     HRESULT GetAllocatorProperties (
+        [out] ALLOCATOR_PROPERTIES *pprop);
+
+}
+
 #include <axextendenums.h>
 
 [