30 struct D3DAllocatorParams;
31 class D3DFrameAllocator;
54 virtual mfxStatus Close();
62 virtual mfxStatus LockFrame(mfxMemId mid, mfxFrameData *ptr);
63 virtual mfxStatus UnlockFrame(mfxMemId mid, mfxFrameData *ptr);
64 virtual mfxStatus GetFrameHDL(mfxMemId mid, mfxHDL *handle);
66 virtual mfxStatus CheckRequestType(mfxFrameAllocRequest *request);
67 virtual mfxStatus ReleaseResponse(mfxFrameAllocResponse *response);
68 virtual mfxStatus AllocImpl(mfxFrameAllocRequest *request, mfxFrameAllocResponse *response);
IDirect3DDeviceManager9 * pManager
Definition: inteld3dallocator.h:44
Definition: intelbaseallocator.h:36
CComPtr< IDirectXVideoProcessorService > m_processorService
Definition: inteld3dallocator.h:72
HANDLE m_hProcessor
Definition: inteld3dallocator.h:74
Definition: inteld3dallocator.h:36
JSON (JavaScript Object Notation).
Definition: adsapi.h:16
CComPtr< IDirect3DDeviceManager9 > m_manager
Definition: inteld3dallocator.h:70
Definition: inteld3dallocator.h:35
Definition: inteld3dallocator.h:42
CComPtr< IDirectXVideoDecoderService > m_decoderService
Definition: inteld3dallocator.h:71
HANDLE m_hDecoder
Definition: inteld3dallocator.h:73
Definition: intelbaseallocator.h:76
virtual IDirect3DDeviceManager9 * GetDeviceManager()
Definition: inteld3dallocator.h:56
eTypeHandle
Definition: inteld3dallocator.h:33
Definition: inteld3dallocator.h:47