Device メンバー
保護されたメンバーを含める
継承されたメンバーを含める
.NET Framework メンバーを含める
.NET Compact Framework メンバーを含める
XNA Framework メンバーを含める
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]
シーン内のすべてのグラフィカル オブジェクトの親オブジェクト。
Device 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
Device | オーバーロードされます。 Device 構造体の新しいインスタンスを初期化します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
BeginScene | シーンの開始を表します。 | |
CheckCooperativeLevel | オーバーロードされます。 ウィンドウ アプリケーションまたは全画面表示アプリケーションでの Direct3D デバイスの現在の協調レベル ステータスを報告します。 | |
Clear | オーバーロードされます。 ビューポートまたはビューポート内の四角形のセットを指定の RGBA 色にクリアし、深度バッファーをクリアし、ステンシル バッファーを消去します。 | |
ColorFill | アプリケーションが四角形領域を指定した色で塗りつぶせるようにします。 | |
CopyRects | オーバーロードされます。 Rectangle の指定した位置に 1 つ以上の Surface オブジェクトをコピーします。 | |
CreateDepthStencilSurface | 深度ステンシル リソースを作成します。 | |
CreateImageSurface | Surface を作成します。 | |
CreateRenderTarget | レンダリング先のサーフェイスを作成します。 | |
Dispose | Device によって使用されているすべてのリソースを解放します。このクラスは継承できません。 | |
DrawIndexedPrimitives | 頂点の配列へのインデックスに基づいて、指定されたジオメトリ プリミティブをレンダリングします。 | |
DrawPrimitives | 現在のデータ入力ストリーム セットから、指定した種類の非インデックスつきのジオメトリ プリミティブのシーケンスをレンダリングします。 | |
EndScene | BeginScene メソッドの呼び出しによって開始されたシーンを終了します。 | |
Equals | 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | Device 構造体がガベージ コレクターによって破棄される前に、構造体がリソースを解放できるようにします。 (Object.Finalize() をオーバーライドします。) | |
GetAvailablePoolMem | Pool 列挙体に使用できるメモリを取得します。 | |
GetBackBuffer | 指定したバック バッファーを取得します。 | |
GetFrontBuffer | デバイスのフロント バッファーのコピーを生成し、アプリケーションによって提供されるシステム メモリ バッファーに格納します。 | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) | |
GetInfo | デバイスに関するドライバー情報を取得します。 | |
GetPaletteEntries | パレット エントリを取得します。 | |
GetStreamSource | 指定したデータ ストリームにバインドされている頂点バッファーを取得します。 | |
GetTexture | デバイスのステージに割り当てられているテクスチャを取得します。 | |
GetTransform | 変換状態を記述する行列を取得します。 | |
GetTransformFixed | 固定小数点演算を使用する処理の変換状態を記述する行列を取得します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
Present | オーバーロードされます。 デバイスが所有するバック バッファーのシーケンスの中で次のバッファーの内容を表示します。 | |
ProcessVertices | 頂点シェーダーで定義されている頂点処理を一連の入力データ ストリームに適用し、インターリーブされた頂点データの単一ストリームを転送先の頂点バッファーに生成します。 | |
Reset | 現在のデバイスのプレゼンテーション パラメーターをリセットします。 | |
ResourceManagerDiscardBytes | ビデオ プールのメモリのバイトを破棄するようにドライバーに指示します。 | |
SetPaletteEntries | パレット エントリを設定します。 | |
SetRenderTarget | デバイスの新しいカラー バッファーを設定します。 | |
SetStreamSource | 頂点バッファーをデバイスのデータ ストリームにバインドします。 | |
SetTexture | テクスチャをデバイス ステージに割り当てます。 | |
SetTransform | 変更対象の変換の種類。 | |
SetTransformFixed | 固定小数点演算での、変更対象の変換の種類。 | |
StretchRectangle | 転送元四角形の内容を転送先四角形にコピーします。 | |
TestCooperativeLevel | ウィンドウ アプリケーションまたは全画面表示アプリケーションでの Direct3D デバイスの現在の協調レベル ステータスを報告します。 | |
ToString | 現在の String を表す Object を返します。 (Object から継承されます。) | |
UpdateTexture | テクスチャのダーティ部分を更新します。 | |
ValidateDevice | デバイスが、現在のテクスチャ ブレンディング処理と引数を単一のパスでレンダリングする機能を報告します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
ClipStatus | ClipStatus 構造体を取得または設定します。 | |
CreationParameters | デバイスの作成パラメーターを取得します。 | |
CurrentTexturePalette | 現在のテクスチャ パレットを取得または設定します。 | |
DepthStencilSurface | Device 構造体が所有する深度ステンシル サーフェイスを取得または設定します。 | |
DeviceCaps | レンダリング デバイスの機能を取得します。 | |
DisplayMode | 表示モードの空間の解像度、色の解像度、およびリフレッシュ レートを取得します。 | |
Indices | インデックス データを取得または設定します。 | |
IsUsingEventHandlers | デバイスがイベント ハンドラーを使用する必要があるかどうかを示す値を取得または設定します。 | |
Lights | 現在のデバイスのライトのコレクションを取得します。 | |
LightsFixed | 固定小数点演算を使用して、現在のデバイスのライトのコレクションを取得します。 | |
Material | デバイスの現在のマテリアルのプロパティを取得または設定します。 | |
MaterialFixed | 固定小数点演算を使用して、デバイスの現在のマテリアルのプロパティを取得または設定します。 | |
PresentationParameters | デバイスのプレゼンテーション パラメーターを取得します。 | |
RenderState | デバイスのレンダリング状態の値を取得します。 | |
TextureState | 割り当てられているテクスチャの状態の値を取得します。 | |
Transform | 変換状態を記述する行列を取得します。 | |
Viewport | 現在のデバイスのビューポート パラメーターを取得または設定します。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
DeviceLost | デバイスが消失する時点 (リセットの直前など) に発生します。 | |
DeviceReset | デバイスのリセット後に発生します。 | |
DeviceResizing | デバイスのサイズ変更時に発生し、アプリケーションがサイズ変更の既定の処理をキャンセルできるようにします。 | |
Disposing | Dispose メソッドが呼び出されたか、またはデバイス オブジェクトが終了してガベージ コレクターによって収集されたときに発生します。 |
このページのトップへ