Compartir a través de


encabezado dxgi1_2.h

DXGI usa este encabezado. Para más información, consulte:

dxgi1_2.h contiene las siguientes interfaces de programación:

Interfaces

 
IDXGIAdapter2

La interfaz IDXGIAdapter2 representa un subsistema de visualización, que incluye una o varias GPU, DAC y memoria de vídeo.
IDXGIDevice2

La interfaz IDXGIDevice2 implementa una clase derivada para objetos DXGI que generan datos de imagen. La interfaz expone métodos para bloquear el procesamiento de CPU hasta que la GPU completa el procesamiento y ofrecer recursos al sistema operativo.
IDXGIDisplayControl

La interfaz IDXGIDisplayControl expone métodos para indicar la preferencia del usuario por el comportamiento de pantalla 3D estereoscópica del sistema operativo y establecer el estado de pantalla 3D estereoscópica para habilitar o deshabilitar.
IDXGIFactory2

La interfaz IDXGIFactory2 incluye métodos para crear una cadena de intercambio de versiones más reciente con más características que IDXGISwapChain y para supervisar las funcionalidades estereoscópicas 3D.
IDXGIOutput1

Una interfaz IDXGIOutput1 representa una salida del adaptador (como un monitor).
IDXGIOutputDuplication

La interfaz IDXGIOutputDuplication accede y manipula la imagen de escritorio duplicada.
IDXGIResource1

Una interfaz IDXGIResource1 extiende la interfaz IDXGIResource agregando compatibilidad para crear un objeto de superficie de subrecurso y para crear un identificador en un recurso compartido.
IDXGISurface2

La interfaz IDXGISurface2 amplía la interfaz IDXGISurface1 agregando compatibilidad con superficies subresource y obteniendo un identificador para un recurso compartido.
IDXGISwapChain1

Proporciona funcionalidades de presentación mejoradas de IDXGISwapChain. Estas funcionalidades de presentación consisten en especificar rectángulos sucios y rectángulo de desplazamiento para optimizar la presentación.

Estructuras

 
DXGI_ADAPTER_DESC2

Describe un adaptador (o tarjeta de vídeo) que usa Microsoft DirectX Graphics Infrastructure (DXGI) 1.2.
DXGI_MODE_DESC1

Describe un modo de presentación y si el modo de pantalla admite estéreo.
DXGI_OUTDUPL_DESC

La estructura DXGI_OUTDUPL_DESC describe la dimensión de la salida y la superficie que contiene la imagen de escritorio. El formato de la imagen de escritorio siempre se DXGI_FORMAT_B8G8R8A8_UNORM.
DXGI_OUTDUPL_FRAME_INFO

La estructura DXGI_OUTDUPL_FRAME_INFO describe la imagen de escritorio actual.
DXGI_OUTDUPL_MOVE_RECT

La estructura DXGI_OUTDUPL_MOVE_RECT describe el movimiento de un rectángulo.
DXGI_OUTDUPL_POINTER_POSITION

La estructura DXGI_OUTDUPL_POINTER_POSITION describe la posición del cursor de hardware.
DXGI_OUTDUPL_POINTER_SHAPE_INFO

La estructura DXGI_OUTDUPL_POINTER_SHAPE_INFO describe información sobre la forma del cursor.
DXGI_PRESENT_PARAMETERS

Describe información sobre el presente que ayuda a optimizar la presentación del sistema operativo.
DXGI_SWAP_CHAIN_DESC1

Describe una cadena de intercambio. (DXGI_SWAP_CHAIN_DESC1)
DXGI_SWAP_CHAIN_FULLSCREEN_DESC

Describe el modo de pantalla completa de una cadena de intercambio.

Enumeraciones

 
DXGI_ALPHA_MODE

Identifica el valor alfa, el comportamiento de transparencia, de una superficie.
DXGI_COMPUTE_PREEMPTION_GRANULARITY

Identifica la granularidad en la que se puede evitar que la unidad de procesamiento gráfico (GPU) realice su tarea de proceso actual.
DXGI_GRAPHICS_PREEMPTION_GRANULARITY

Identifica la granularidad en la que se puede impedir que la unidad de procesamiento gráfico (GPU) realice su tarea de representación de gráficos actual.
DXGI_OFFER_RESOURCE_PRIORITY

Identifica la importancia del contenido de un recurso cuando se llama al método IDXGIDevice2::OfferResources para ofrecer el recurso.
DXGI_OUTDUPL_POINTER_SHAPE_TYPE

Identifica el tipo de forma de puntero.
DXGI_SCALING

Identifica el comportamiento de cambio de tamaño cuando el tamaño del búfer de reserva no coincide con el tamaño de la salida de destino.