VirtualBox

Ignore:
Timestamp:
Jul 19, 2012 4:06:17 PM (13 years ago)
Author:
vboxsync
Message:

fAnyX basics (not impl for xpdm miniport yet)

Location:
trunk/src/VBox/Additions/WINNT/Graphics/Video
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispDriver.cpp

    r38840 r42232  
    10011001            break;
    10021002        }
     1003        case VBOXESC_ISANYX:
     1004        {
     1005            if (pvOut && cjOut == sizeof(DWORD))
     1006            {
     1007                /* @todo: impl */
     1008                *(DWORD *)pvOut = TRUE;
     1009                return 1;
     1010            }
     1011            else
     1012            {
     1013                WARN(("VBOXESC_ISANYX invalid parms"));
     1014                return 0;
     1015            }
     1016            break;
     1017        }
    10031018        default:
    10041019        {
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp

    r42228 r42232  
    42674267                break;
    42684268            }
     4269            case VBOXESC_ISANYX:
     4270            {
     4271                if (pEscape->PrivateDriverDataSize != sizeof (VBOXDISPIFESCAPE_ISANYX))
     4272                {
     4273                    WARN(("invalid private driver size %d", pEscape->PrivateDriverDataSize));
     4274                    Status = STATUS_INVALID_PARAMETER;
     4275                    break;
     4276                }
     4277
     4278                PVBOXDISPIFESCAPE_ISANYX pIsAnyX = (PVBOXDISPIFESCAPE_ISANYX)pEscapeHdr;
     4279                pIsAnyX->u32IsAnyX = pDevExt->fAnyX;
     4280                Status = STATUS_SUCCESS;
     4281                break;
     4282            }
    42694283            case VBOXESC_DBGPRINT:
    42704284            {
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette