Home | History | Annotate | Download | only in include

Lines Matching full:ivmrsurfaceallocatornotify9

37 typedef interface IVMRSurfaceAllocatorNotify9 IVMRSurfaceAllocatorNotify9;
142 typedef interface IVMRSurfaceAllocatorNotify9 IVMRSurfaceAllocatorNotify9;
383 IVMRSurfaceAllocatorNotify9 *allocnotify) = 0;
425 IVMRSurfaceAllocatorNotify9 *allocnotify);
465 static FORCEINLINE HRESULT IVMRSurfaceAllocator9_AdviseNotify(IVMRSurfaceAllocator9* This,IVMRSurfaceAllocatorNotify9 *allocnotify) {
504 IVMRSurfaceAllocatorNotify9 *allocnotify);
571 IVMRSurfaceAllocatorNotify9 *allocnotify);
622 static FORCEINLINE HRESULT IVMRSurfaceAllocatorEx9_AdviseNotify(IVMRSurfaceAllocatorEx9* This,IVMRSurfaceAllocatorNotify9 *allocnotify) {
650 * IVMRSurfaceAllocatorNotify9 interface
658 IVMRSurfaceAllocatorNotify9 : public IUnknown
684 __CRT_UUID_DECL(IVMRSurfaceAllocatorNotify9, 0xdca3f5df, 0xbb3a, 0x4d03, 0xbd,0x81, 0x84,0x61,0x4b,0xfb,0xfa,0x0c)
692 IVMRSurfaceAllocatorNotify9* This,
697 IVMRSurfaceAllocatorNotify9* This);
700 IVMRSurfaceAllocatorNotify9* This);
702 /*** IVMRSurfaceAllocatorNotify9 methods ***/
704 IVMRSurfaceAllocatorNotify9* This,
709 IVMRSurfaceAllocatorNotify9* This,
714 IVMRSurfaceAllocatorNotify9* This,
719 IVMRSurfaceAllocatorNotify9* This,
725 IVMRSurfaceAllocatorNotify9* This,
732 interface IVMRSurfaceAllocatorNotify9 {
742 /*** IVMRSurfaceAllocatorNotify9 methods ***/
750 static FORCEINLINE HRESULT IVMRSurfaceAllocatorNotify9_QueryInterface(IVMRSurfaceAllocatorNotify9* This,REFIID riid,void **ppvObject) {
753 static FORCEINLINE ULONG IVMRSurfaceAllocatorNotify9_AddRef(IVMRSurfaceAllocatorNotify9* This) {
756 static FORCEINLINE ULONG IVMRSurfaceAllocatorNotify9_Release(IVMRSurfaceAllocatorNotify9* This) {
759 /*** IVMRSurfaceAllocatorNotify9 methods ***/
760 static FORCEINLINE HRESULT IVMRSurfaceAllocatorNotify9_AdviseSurfaceAllocator(IVMRSurfaceAllocatorNotify9* This,DWORD_PTR id,IVMRSurfaceAllocator9 *alloc) {
763 static FORCEINLINE HRESULT IVMRSurfaceAllocatorNotify9_SetD3DDevice(IVMRSurfaceAllocatorNotify9* This,IDirect3DDevice9 *device,HMONITOR monitor) {
766 static FORCEINLINE HRESULT IVMRSurfaceAllocatorNotify9_ChangeD3DDevice(IVMRSurfaceAllocatorNotify9* This,IDirect3DDevice9 *device,HMONITOR monitor) {
769 static FORCEINLINE HRESULT IVMRSurfaceAllocatorNotify9_AllocateSurfaceHelper(IVMRSurfaceAllocatorNotify9* This,VMR9AllocationInfo *allocinfo,DWORD *numbuffers,IDirect3DSurface9 **surface) {
772 static FORCEINLINE HRESULT IVMRSurfaceAllocatorNotify9_NotifyEvent(IVMRSurfaceAllocatorNotify9* This,LONG code,LONG_PTR param1,LONG_PTR param2) {
781 IVMRSurfaceAllocatorNotify9* This,
790 IVMRSurfaceAllocatorNotify9* This,
799 IVMRSurfaceAllocatorNotify9* This,
808 IVMRSurfaceAllocatorNotify9* This,
818 IVMRSurfaceAllocatorNotify9* This,