Compartir a través de


Interfaz IDXGIDecodeSwapChain (dxgi1_3.h)

Representa una cadena de intercambio que usan las aplicaciones multimedia de escritorio para descodificar datos de vídeo y mostrarlos en una superficie DirectComposition .

Herencia

La interfaz IDXGIDecodeSwapChain hereda de la interfaz IUnknown . IDXGIDecodeSwapChain también tiene estos tipos de miembros:

Métodos

La interfaz IDXGIDecodeSwapChain tiene estos métodos.

 
IDXGIDecodeSwapChain::GetColorSpace

Obtiene el espacio de color utilizado por la cadena de intercambio.
IDXGIDecodeSwapChain::GetDestSize

Obtiene el tamaño de la superficie de destino que se va a usar para la operación delit de procesamiento de vídeo.
IDXGIDecodeSwapChain::GetSourceRect

Obtiene la región de origen que se usa para la cadena de intercambio.
IDXGIDecodeSwapChain::GetTargetRect

Obtiene el rectángulo que define la región de destino para la operación de transformación de vídeo.
IDXGIDecodeSwapChain::P resentBuffer

Presenta un marco en el adaptador de salida.
IDXGIDecodeSwapChain::SetColorSpace

Establece el espacio de color usado por la cadena de intercambio. (IDXGIDecodeSwapChain.SetColorSpace)
IDXGIDecodeSwapChain::SetDestSize

Establece el tamaño de la superficie de destino que se va a usar para la operación delit de procesamiento de vídeo.
IDXGIDecodeSwapChain::SetSourceRect

Establece el rectángulo que define la región de origen para la operación de transformación de vídeo.
IDXGIDecodeSwapChain::SetTargetRect

Establece el rectángulo que define la región de destino para la operación de transformación de vídeo.

Comentarios

Las cadenas de intercambio de descodificación están diseñadas para su uso principalmente con formatos de superficie YUV. Cuando se usan búferes de descodificación creados con un formato de superficie RGB, TargetRect y DestSize deben establecerse iguales a las dimensiones del búfer. SourceRect no puede superar las dimensiones del búfer.

En el modo de clonación, solo se garantiza que la cadena de intercambio de descodificación se muestre en la salida principal.

Las cadenas de intercambio de descodificación no se pueden usar con rects sucios.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado dxgi1_3.h

Consulte también

DXGI Interfaces

IDXGIFactoryMedia

IUnknown