Usa um sistema de coordenadas da mão esquerda para criar uma malha que contenha uma caixa alinhada eixos-.
Namespace: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (em microsoft.windowsmobile.directx.dll)
Visual Basic (Declaração)
Public Shared Function Box ( _
device As Device, _
width As Single, _
height As Single, _
depth As Single _
) As Mesh
Dim device As Device
Dim width As Single
Dim height As Single
Dim depth As Single
Dim returnValue As Mesh
returnValue = Mesh.Box(device, width, height, depth)
public static Mesh Box (
Device device,
float width,
float height,
float depth
)
public:
static Mesh^ Box (
Device^ device,
float width,
float height,
float depth
)
public static Mesh Box (
Device device,
float width,
float height,
float depth
)
public static function Box (
device : Device,
width : float,
height : float,
depth : float
) : Mesh
Parâmetros
- device
Um Device objeto.
- width
Largura da caixa ao longo do eixo x.
- height
Altura da caixa ao longo do eixo y.
- depth
Profundidade da caixa ao longo do eixo z.
Valor de retorno
Um Mesh objeto que contém a caixa.
| Tipo de exceção | Condição |
|---|
InvalidCallException | A chamada método é inválida. Por exemplo, parâmetro um método na pode conter um valor inválido. |
OutOfMemoryException | O Direct3D não pôde alocar memória suficiente para completar a chamada. |
A caixa criada é centralizada na origem.
Segurança do .NET Framework
- Confiança completa para o chamador imediato. Este membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte .
Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone
O .NET Framework não dá suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema.
.NET Compact Framework
Compatível com: 2.0