DXGI_STATUS
DXGI 関数から返すことができる状態コード。
定数/値 | 説明 |
---|---|
|
ウィンドウの内容は表示されません。 この状態を受け取ると、アプリケーションはレンダリングを停止し、DXGI_PRESENT_TESTを使用してレンダリングを再開するタイミングを決定できます。 フリップ モデル スワップ チェーンを使用している場合、DXGI_STATUS_OCCLUDEDは受け取りません。 |
|
デスクトップ表示モードが変更されました。色変換/ストレッチがある可能性があります。 アプリケーションは、新しい表示モードに合わせて IDXGISwapChain::ResizeBuffers を呼び出す必要があります。 |
|
IDXGISwapChain::ResizeTarget と IDXGISwapChain::SetFullscreenState は、いずれかの API の呼び出し時に全画面表示/ウィンドウ モード遷移が発生した場合にDXGI_STATUS_MODE_CHANGE_IN_PROGRESSを返します。 |
注釈
各DXGI_STATUS値の HRESULT 値は、DXGItype.h で定義されているこのマクロから決定されます。
#define _FACDXGI 0x87a
#define MAKE_DXGI_STATUS(code) MAKE_HRESULT(0, _FACDXGI, code)
たとえば、 DXGI_STATUS_OCCLUDED は 次のように定義0x087A0001。
#define DXGI_STATUS_OCCLUDED MAKE_DXGI_STATUS(1)
要件
要件 | 値 |
---|---|
ヘッダー |
|
こちらもご覧ください