Device.MaterialFixed プロパティ
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]
固定小数点演算を使用して、デバイスの現在のマテリアルのプロパティを取得または設定します。
名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (Microsoft.WindowsMobile.DirectX.dll 内)
構文
'宣言
Public Property MaterialFixed As MaterialFixed
Get
Set
'使用
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
プロパティ値
型 : Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed
取得する現在のマテリアルのプロパティまたは設定するマテリアルのプロパティを表す MaterialFixed 構造体。
例外
例外 | 条件 |
---|---|
InvalidCallException | MaterialFixed 構造体のプロパティが無効です。 |
例
MaterialFixed 構造体を使用する方法を次のコード例に示します。
' 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 セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分的に信頼される側のコードからライブラリの使用」を参照してください。
プラットフォーム
Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。
バージョン情報
.NET Compact Framework
サポート対象 : 3.5、2.0