MaterialFixed-Struktur

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Gibt Material-Eigenschaften in einer Festkommastruktur an.

Namespace:  Microsoft.WindowsMobile.DirectX.Direct3D
Assembly:  Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)

Syntax

'Declaration
Public Structure MaterialFixed
'Usage
Dim instance As MaterialFixed
public struct MaterialFixed
public value class MaterialFixed
[<SealedAttribute>]
type MaterialFixed =  struct end

Hinweise

Diese Struktur bietet Unterstützung für Operationen mit Festkommaberechnungen.

Beispiele

Im folgenden Codebeispiel veranschaulicht die Struktur MaterialFixed verwenden.

' The following code example is from the' Direct3D Mobile Meshes Sample of the ' .NET Compact Framework Samples in the SDK.
' In this example, meshes are divided into subsets, ' one for each material.' Render them in a loop.Dim i AsIntegerFor i = 0 To meshMaterials.Length
    ' Set the material and texture for this subset
    device.MaterialFixed = meshMaterials(i)
    device.SetTexture(0, meshTextures(i))

    ' Draw the mesh subset
    mesh.DrawSubset(i)
Next i
// The following code example is from the// Direct3D Mobile Meshes Sample of the// .NET Compact Framework Samples in the SDK.// Meshes are divided into subsets, one for each material. Render them in// a loopfor( int i=0; i<meshMaterials.Length; i++ )
{
    // Set the material and texture for this subset
    device.MaterialFixed = meshMaterials[i];
    device.SetTexture(0, meshTextures[i]);

    // Draw the mesh subset
    mesh.DrawSubset(i);
}

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows CE, Windows Mobile für Smartphone, Windows Mobile für Pocket PC

Die .NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET framework.

Versionsinformationen

.NET Compact Framework

Unterstützt in: 3.5, 2.0

Siehe auch

Referenz

Member MaterialFixed

Microsoft.WindowsMobile.DirectX.Direct3D-Namespace

Weitere Ressourcen

Mobile Direct3D-Programmierung in .NET Compact Framework