Interface IDXGIDecodeSwapChain (dxgi1_3.h)
Representa uma cadeia de troca usada por aplicativos de mídia da área de trabalho para decodificar dados de vídeo e mostrá-los em uma superfície DirectComposition .
Herança
A interface IDXGIDecodeSwapChain herda da interface IUnknown . IDXGIDecodeSwapChain também tem estes tipos de membros:
Métodos
A interface IDXGIDecodeSwapChain tem esses métodos.
IDXGIDecodeSwapChain::GetColorSpace Obtém o espaço de cor usado pela cadeia de troca. |
IDXGIDecodeSwapChain::GetDestSize Obtém o tamanho da superfície de destino a ser usada para a operação blit de processamento de vídeo. |
IDXGIDecodeSwapChain::GetSourceRect Obtém a região de origem usada para a cadeia de troca. |
IDXGIDecodeSwapChain::GetTargetRect Obtém o retângulo que define a região de destino para a operação blit de processamento de vídeo. |
IDXGIDecodeSwapChain::P resentBuffer Apresenta um quadro no adaptador de saída. |
IDXGIDecodeSwapChain::SetColorSpace Define o espaço de cor usado pela cadeia de troca. (IDXGIDecodeSwapChain.SetColorSpace) |
IDXGIDecodeSwapChain::SetDestSize Define o tamanho da superfície de destino a ser usada para a operação blit de processamento de vídeo. |
IDXGIDecodeSwapChain::SetSourceRect Define o retângulo que define a região de origem para a operação blit de processamento de vídeo. |
IDXGIDecodeSwapChain::SetTargetRect Define o retângulo que define a região de destino para a operação blit de processamento de vídeo. |
Comentários
As cadeias de troca de decodificação destinam-se a serem usadas principalmente com formatos de superfície YUV. Ao usar buffers de decodificação criados com um formato de superfície RGB, TargetRect e DestSize devem ser definidos como iguais às dimensões do buffer. SourceRect não pode exceder as dimensões do buffer.
No modo de clonagem, a cadeia de troca de decodificação só tem a garantia de ser mostrada na saída primária.
Não é possível decodificar cadeias de troca com sujo rects.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | dxgi1_3.h |