Device.Presentとは? わかりやすく解説

Device.Present メソッド ()

デバイスが所有するバック バッファのシーケンスの中で次のバッファの内容を表示します。

名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (microsoft.windowsmobile.directx.dll 内)
構文構文

例外例外
例外の種類条件

DriverInternalErrorException

ドライバの内部エラー。このエラーを受け取った場合、通常、アプリケーションをシャットダウンする必要があります。

DeviceLostException

デバイスが消失しましたが、現時点ではリセットできません。したがって、レンダリングできません。

InvalidCallException

メソッドの呼び出しが無効です。たとえば、メソッドのパラメータに無効な値が含まれている場合などです。

解説解説
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
Device クラス
Device メンバ
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間

Device.Present メソッド


Device.Present メソッド (Control)

デバイスが所有するバック バッファのシーケンスの中で次のバッファの内容を表示します。

名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (microsoft.windowsmobile.directx.dll 内)
構文構文

Public Sub Present ( _
    overrideWindow As Control _
)
Dim instance As Device
Dim overrideWindow As Control

instance.Present(overrideWindow)
public void Present (
    Control overrideWindow
)
public:
void Present (
    Control^ overrideWindow
)
public void Present (
    Control overrideWindow
)
public function Present (
    overrideWindow : Control
)

パラメータ

overrideWindow

null 参照 (Visual Basic では Nothing) にする必要があります。

例外例外
例外の種類条件

DriverInternalErrorException

ドライバの内部エラー。このエラーを受け取った場合、通常、アプリケーションをシャットダウンする必要があります。

DeviceLostException

デバイスが消失しましたが、現時点ではリセットできません。したがって、レンダリングできません。

InvalidCallException

メソッドの呼び出しが無効です。たとえば、メソッドのパラメータに無効な値が含まれている場合などです。

解説解説
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
Device クラス
Device メンバ
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間

Device.Present メソッド (Rectangle, Boolean)

デバイスが所有するバック バッファのシーケンスの中で次のバッファの内容を表示します。

名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (microsoft.windowsmobile.directx.dll 内)
構文構文

Public Sub Present ( _
    rectPresent As Rectangle, _
    sourceRectangle As Boolean _
)
Dim instance As Device
Dim rectPresent As Rectangle
Dim sourceRectangle As Boolean

instance.Present(rectPresent, sourceRectangle)
public void Present (
    Rectangle rectPresent,
    bool sourceRectangle
)
public:
void Present (
    Rectangle rectPresent, 
    bool sourceRectangle
)
public void Present (
    Rectangle rectPresent, 
    boolean sourceRectangle
)
public function Present (
    rectPresent : Rectangle, 
    sourceRectangle : boolean
)

パラメータ

rectPresent

表示する Rectangle。

sourceRectangle

Rectangle が rectPresent パラメータに渡される場合は true、それ以外の場合は、false に設定します。

例外例外
例外の種類条件

DriverInternalErrorException

ドライバの内部エラー。このエラーを受け取った場合、通常、アプリケーションをシャットダウンする必要があります。

DeviceLostException

デバイスが消失しましたが、現時点ではリセットできません。したがって、レンダリングできません。

InvalidCallException

メソッドの呼び出しが無効です。たとえば、メソッドのパラメータに無効な値が含まれている場合などです。

解説解説
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
Device クラス
Device メンバ
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間

Device.Present メソッド (Rectangle, Rectangle, Control)

デバイスが所有するバック バッファのシーケンスの中で次のバッファの内容を表示します。

名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (microsoft.windowsmobile.directx.dll 内)
構文構文

Public Sub Present ( _
    sourceRectangle As Rectangle, _
    destRectangle As Rectangle, _
    overrideWindow As Control _
)
Dim instance As Device
Dim sourceRectangle As Rectangle
Dim destRectangle As Rectangle
Dim overrideWindow As Control

instance.Present(sourceRectangle, destRectangle, overrideWindow)
public void Present (
    Rectangle sourceRectangle,
    Rectangle destRectangle,
    Control overrideWindow
)
public:
void Present (
    Rectangle sourceRectangle, 
    Rectangle destRectangle, 
    Control^ overrideWindow
)
public void Present (
    Rectangle sourceRectangle, 
    Rectangle destRectangle, 
    Control overrideWindow
)
public function Present (
    sourceRectangle : Rectangle, 
    destRectangle : Rectangle, 
    overrideWindow : Control
)

パラメータ

sourceRectangle

転送元四角形を格納している Rectangle。四角形が転送元サーフェイスを越える場合は、転送元サーフェイスに合わせてクリッピングされます。このパラメータは、スワップ チェーンが Copy で作成されている場合にのみ使用できます。

destRectangle

転送先四角形を格納している Rectangle。このパラメータは、スワップ チェーンが Copy で作成されている場合にのみ使用できます。

overrideWindow

null 参照 (Visual Basic では Nothing) にする必要があります。

例外例外
例外の種類条件

DriverInternalErrorException

ドライバの内部エラー。このエラーを受け取った場合、通常、アプリケーションをシャットダウンする必要があります。

DeviceLostException

デバイスが消失しましたが、現時点ではリセットできません。したがって、レンダリングできません。

InvalidCallException

メソッドの呼び出しが無効です。たとえば、メソッドのパラメータに無効な値が含まれている場合などです。

解説解説
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
Device クラス
Device メンバ
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「Device.Present」の関連用語

Device.Presentのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Device.Presentのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS