Changeset 80435 in vbox for trunk/src/VBox/Additions/WINNT/Graphics/Video/common
- Timestamp:
- Aug 27, 2019 1:44:40 AM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 132922
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Video/common/wddm/VBoxMPIf.h
r80422 r80435 432 432 AssertCompile(RT_OFFSETOF(VBOXDISPIFESCAPE_DBGDUMPBUF, EscapeHdr) == 0); 433 433 434 typedef struct VBOXSCREENLAYOUT_ELEMENT435 {436 D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;437 POINT pos;438 } VBOXSCREENLAYOUT_ELEMENT, *PVBOXSCREENLAYOUT_ELEMENT;439 440 typedef struct VBOXSCREENLAYOUT441 {442 uint32_t cScreens;443 VBOXSCREENLAYOUT_ELEMENT aScreens[1];444 } VBOXSCREENLAYOUT, *PVBOXSCREENLAYOUT;445 446 typedef struct VBOXDISPIFESCAPE_SCREENLAYOUT447 {448 VBOXDISPIFESCAPE EscapeHdr;449 VBOXSCREENLAYOUT ScreenLayout;450 } VBOXDISPIFESCAPE_SCREENLAYOUT, *PVBOXDISPIFESCAPE_SCREENLAYOUT;451 452 typedef struct VBOXSWAPCHAININFO453 {454 VBOXDISP_KMHANDLE hSwapchainKm; /* in, NULL if new is being created */455 VBOXDISP_UMHANDLE hSwapchainUm; /* in, UMD private data */456 int32_t winHostID;457 RECT Rect;458 UINT u32Reserved;459 UINT cAllocs;460 D3DKMT_HANDLE ahAllocs[1];461 }VBOXSWAPCHAININFO, *PVBOXSWAPCHAININFO;462 typedef struct VBOXDISPIFESCAPE_SWAPCHAININFO463 {464 VBOXDISPIFESCAPE EscapeHdr;465 VBOXSWAPCHAININFO SwapchainInfo;466 } VBOXDISPIFESCAPE_SWAPCHAININFO, *PVBOXDISPIFESCAPE_SWAPCHAININFO;467 468 434 typedef struct VBOXVIDEOCM_UM_ALLOC 469 435 { … … 474 440 VBOXUHGSMI_BUFFER_TYPE_FLAGS fUhgsmiType; 475 441 } VBOXVIDEOCM_UM_ALLOC, *PVBOXVIDEOCM_UM_ALLOC; 476 477 typedef struct VBOXDISPIFESCAPE_SHRC_REF478 {479 VBOXDISPIFESCAPE EscapeHdr;480 uint64_t hAlloc;481 } VBOXDISPIFESCAPE_SHRC_REF, *PVBOXDISPIFESCAPE_SHRC_REF;482 442 483 443 typedef struct VBOXDISPIFESCAPE_SETALLOCHOSTID
Note:
See TracChangeset
for help on using the changeset viewer.