D3DKMDT_STANDARDALLOCATION_TYPE enumeration
The D3DKMDT_STANDARDALLOCATION_TYPE enumeration type contains values that identify particular types of surfaces.
Syntax
typedef enum _D3DKMDT_STANDARDALLOCATION_TYPE { D3DKMDT_STANDARDALLOCATION_SHAREDPRIMARYSURFACE = 1, D3DKMDT_STANDARDALLOCATION_SHADOWSURFACE = 2, D3DKMDT_STANDARDALLOCATION_STAGINGSURFACE = 3, D3DKMDT_STANDARDALLOCATION_GDISURFACE = 4 } D3DKMDT_STANDARDALLOCATION_TYPE;
Constants
- D3DKMDT_STANDARDALLOCATION_SHAREDPRIMARYSURFACE
-
Indicates that the surface is a shared primary surface, which is opened by multiple applications that all require direct central processing unit (CPU) access to it.
- D3DKMDT_STANDARDALLOCATION_SHADOWSURFACE
-
Indicates that the surface is a shadow surface.
- D3DKMDT_STANDARDALLOCATION_STAGINGSURFACE
-
Indicates that the surface is a staging surface.
- D3DKMDT_STANDARDALLOCATION_GDISURFACE
-
Indicates that the surface is used for GDI hardware acceleration and Desktop Windows Manager (DWM) redirection.
This constant value is available beginning with Windows 7.
Requirements
|
Version | Available in Windows Vista and later versions of the Windows operating systems. |
|---|---|
|
Header |
|
See also
- DXGKARG_CREATEALLOCATION
- D3DKMDT_SHADOWSURFACEDATA
- D3DKMDT_STAGINGSURFACEDATA
- D3DKMDT_SHAREDPRIMARYSURFACEDATA
- DxgkDdiCreateAllocation
Send comments about this topic to Microsoft
Build date: 11/29/2012
