Aktivieren Sie JavaScript, um die Website anzuzeigen.

FALCON/EAGLE-Benutzerhandbuch 4.62

Navigation: Software-Beschreibung > Die möglichen Bildausgabemodi

Migration von DirectDraw-Funktionen auf Direct3D-Funktionen

Blättern Zurück Top Vor Mehr

Für Informationen zur DirectRenderer-Funktion siehe is_DirectRenderer()

Bisherige DirectDraw Funktionen

Entsprechende neue DirectRenderer-Funktionen

is_SetDisplayMode(h, <DirectDraw Modus>)

is_SetDisplayMode(h, IS_SET_DM_DIRECT3D);

is_EnableDDOverlay()

entfällt

is_ShowDDOverlay()

is_DirectRenderer(h, DR_SHOW_OVERLAY, NULL, NULL);

is_HideDDOverlay()

is_DirectRenderer(h, DR_HIDE_OVERLAY, NULL, NULL);

is_DisableDDOverlay(h)

entfällt

is_GetDC()

is_DirectRenderer(h, DR_GET_OVERLAY_DC, (void*)&hDC, sizeof(HDC));

is_ReleaseDC()

is_DirectRenderer(h, DR_RELEASE_OVERLAY_DC, NULL, NULL);

is_GetDDOvlSurface()

entfällt

is_LockDDMem()

entfällt

is_UnlockDDMem()

entfällt

is_LockDDOverlayMem()

entfällt

is_UnlockDDOverlayMem()

entfällt

is_OvlSurfaceOffWhileMove()

entfällt

is_ScaleDDOverlay()

entfällt

is_SetDDUpdateTime()

entfällt

is_SetHwnd()

is_DirectRenderer(h, DR_SET_HWND, (void*)&hwnd, sizeof(HWND));

is_SetKeyColor(h, R, G, B)

UINT KeyColor[3];

KeyColor[0] = R;

KeyColor[1] = G;

KeyColor[2] = B;

is_DirectRenderer(h, DR_SET_OVERLAY_KEY_COLOR, (void*)KeyColor, sizeof (KeyColor));

is_SetKeyOffset()

entfällt

is_UpdateDisplay()

entfällt

is_PrepareStealVideo(<init>)

INT nFormat = <color format>;
is_DirectRenderer(h, DR_SET_STEAL_FORMAT, &nFormat, sizeof(INT)))

is_PrepareStealVideo(<exit>)

INT nFormat = -1;
is_DirectRenderer(h, DR_SET_STEAL_FORMAT, &nFormat, sizeof(INT)))

is_StealVideo()

INT nWait = IS_WAIT;
is_DirectRenderer(h, DR_STEAL_NEXT_FRAME, &nWait, sizeof(INT));