Freigeben über


Device.MaterialFixed-Eigenschaft

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

Ruft die aktuellen Material-Eigenschaften für das Gerät, mit Festkommaberechnungen ab.

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

Syntax

'Declaration
Public Property MaterialFixed As MaterialFixed
    Get
    Set
'Usage
Dim instance As Device
Dim value As MaterialFixed

value = instance.MaterialFixed

instance.MaterialFixed = value
public MaterialFixed MaterialFixed { get; set; }
public:
property MaterialFixed MaterialFixed {
    MaterialFixed get ();
    void set (MaterialFixed value);
}
member MaterialFixed : MaterialFixed with get, set

Eigenschaftswert

Typ: Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed
Eine MaterialFixed-Struktur, die aktuellen Material-Eigenschaften zum Abrufen oder der Material-Eigenschaften festgelegt darstellt.

Ausnahmen

Ausnahme Bedingung
InvalidCallException

Eigenschaften einer Struktur MaterialFixed sind ungültig.

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);
}

.NET Framework-Sicherheit

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

Device Klasse

Member Device

Microsoft.WindowsMobile.DirectX.Direct3D-Namespace