Export (0) Print
Expand All
Expand Minimize

NtGdiDdDeleteDirectDrawObject function

[This function is subject to change with each operating system revision. Instead, use the DirectDraw and Microsoft Direct3DAPIs; these APIs insulate applications from such operating system changes, and hide many other difficulties involved in interacting directly with display drivers.]

Destroys a previously created kernel-mode Microsoft DirectDraw device object.

Syntax


BOOL APIENTRY NtGdiDdDeleteDirectDrawObject(
  HANDLE hDirectDrawLocal
);

Parameters

hDirectDrawLocal

Handle to the kernel-mode DirectDraw device object.

Return value

If successful, this function returns TRUE; otherwise it returns FALSE.

Remarks

Applications are advised to use the DirectDraw and Direct3D APIs to create and manage graphics device objects. These constructs abstract the device creation process in a simplified and operating-system-independent way.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Ntgdi.h

See also

Graphics Low Level Client Support
NtGdiDdCreateDirectDrawObject
DdDeleteDirectDrawObject

 

 

Community Additions

ADD
Show:
© 2014 Microsoft