DXGI_STATUS

Códigos de estado que las funciones DXGI pueden devolver.

Constante o valor Descripción
DXGI_STATUS_OCCLUDED
0x087A0001
El contenido de la ventana no está visible. Al recibir este estado, una aplicación puede detener la representación y usar DXGI_PRESENT_TEST para determinar cuándo reanudar la representación. No recibirá DXGI_STATUS_OCCLUDED si usa una cadena de intercambio de modelos invertida.
DXGI_STATUS_MODE_CHANGED
0x087A0007
Se ha cambiado el modo de pantalla de escritorio, puede haber conversión o extensión de color. La aplicación debe llamar a IDXGISwapChain::ResizeBuffers para que coincida con el nuevo modo de presentación.
DXGI_STATUS_MODE_CHANGE_IN_PROGRESS
0x087A0008
IDXGISwapChain::ResizeTarget e IDXGISwapChain::SetFullscreenState devolverán DXGI_STATUS_MODE_CHANGE_IN_PROGRESS si se produce una transición en modo de pantalla completa o ventana cuando se llama a cualquiera de las API.

Comentarios

El valor HRESULT de cada valor de DXGI_STATUS se determina a partir de esta macro que se define en DXGItype.h:

#define _FACDXGI    0x87a
#define MAKE_DXGI_STATUS(code)  MAKE_HRESULT(0, _FACDXGI, code)

Por ejemplo, DXGI_STATUS_OCCLUDED se define como 0x087A0001:

#define DXGI_STATUS_OCCLUDED                    MAKE_DXGI_STATUS(1)

Requisitos

Requisito Value
Encabezado
DXGI.h

Consulte también

Constantes DXGI