次の方法で共有


S_PRESENT

メソッドと関数に対して考えられるいくつかのリターン コードの一覧。

#define 形容
S_OK デバイスは正常に実行されており、レンダリングに使用できます。
S_PRESENT_OCCLUDED プレゼンテーション領域は隠されています。 オクルージョンとは、プレゼンテーション ウィンドウが最小化されているか、別のデバイスがプレゼンテーション ウィンドウと同じモニターで全画面表示モードになり、プレゼンテーション ウィンドウがそのモニター上に完全に表示されることを意味します。 クライアント領域が別のウィンドウでカバーされている場合、オクルージョンは発生しません。
隠されたアプリケーションはレンダリングを続行でき、すべての呼び出しは成功しますが、隠されたプレゼンテーション ウィンドウは更新されません。 できれば、アプリケーションはデバイスを使用してプレゼンテーション ウィンドウへのレンダリングを停止し、S_OKまたはS_PRESENT_MODE_CHANGEDが返されるまで CheckDeviceState呼び出し続ける必要があります。
S_PRESENT_MODE_CHANGED デスクトップ表示モードが変更されました。 アプリケーションはレンダリングを続行できますが、色変換/ストレッチがある可能性があります。 現在の表示モードと同様のバック バッファー形式を選択し、Reset を呼び出してスワップ チェーンを再作成します。 リセットが呼び出された後、デバイスはこの状態を保持します。

 

その他のエラー コードは、D3DERRに含まれています。

Direct3D 定数 する