DepthFormat Enumeration
Defines depth buffer formats.
Namespace: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)
Syntax
'Declaration
Public Enumeration DepthFormat
'Usage
Dim instance As DepthFormat
public enum DepthFormat
public enum class DepthFormat
public enum DepthFormat
Members
Member name | Description | |
---|---|---|
Unknown | Format is unknown. | |
D32 | A 32-bit z-buffer bit depth. | |
D15S1 | A 16-bit z-buffer bit depth in which 15 bits are reserved for the depth channel and 1 bit is reserved for the stencil channel. | |
D24S8 | A non-lockable format that contains 24 bits of depth (in a 24-bit floating-point format - 20E4) and 8 bits of stencil. | |
D16 | A 16-bit z-buffer bit depth. | |
D24X8 | A 32-bit z-buffer bit depth that uses 24 bits for the depth channel. | |
D24X4S4 | A 32-bit z-buffer bit depth that uses 24 bits for the depth channel and 4 bits for the stencil channel. |
Remarks
All depth-stencil formats indicate no particular bit ordering per pixel. In depth channels, but not stencil channels, the driver is allowed to consume more than the indicated number of bits per depth channel.
Platforms
Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Version Information
.NET Compact Framework
Supported in: 3.5, 2.0
See Also
Reference
Microsoft.WindowsMobile.DirectX.Direct3D Namespace