Condividi tramite


Interfaccia IDXGIDecodeSwapChain (dxgi1_3.h)

Rappresenta una catena di scambio utilizzata dalle app multimediali desktop per decodificare i dati video e visualizzarla in una superficie DirectComposition .

Ereditarietà

L'interfaccia IDXGIDecodeSwapChain eredita dall'interfaccia IUnknown . IDXGIDecodeSwapChain include anche questi tipi di membri:

Metodi

L'interfaccia IDXGIDecodeSwapChain include questi metodi.

 
IDXGIDecodeSwapChain::GetColorSpace

Ottiene lo spazio colore utilizzato dalla catena di scambio.
IDXGIDecodeSwapChain::GetDestSize

Ottiene le dimensioni della superficie di destinazione da utilizzare per l'operazione blit di elaborazione video.
IDXGIDecodeSwapChain::GetSourceRect

Ottiene l'area di origine utilizzata per la catena di scambio.
IDXGIDecodeSwapChain::GetTargetRect

Ottiene il rettangolo che definisce l'area di destinazione per l'operazione blit di elaborazione video.
IDXGIDecodeSwapChain::P resentBuffer

Presenta un frame nell'adattatore di output.
IDXGIDecodeSwapChain::SetColorSpace

Imposta lo spazio colore utilizzato dalla catena di scambio. (IDXGIDecodeSwapChain.SetColorSpace)
IDXGIDecodeSwapChain::SetDestSize

Imposta le dimensioni della superficie di destinazione da utilizzare per l'operazione blit di elaborazione video.
IDXGIDecodeSwapChain::SetSourceRect

Imposta il rettangolo che definisce l'area di origine per l'operazione blit di elaborazione video.
IDXGIDecodeSwapChain::SetTargetRect

Imposta il rettangolo che definisce l'area di destinazione per l'operazione blit di elaborazione video.

Commenti

Le catene di scambio decodifica sono destinate principalmente ai formati di superficie YUV. Quando si usano buffer decodifica creati con un formato di superficie RGB, TargetRect e DestSize devono essere impostati come uguali alle dimensioni del buffer. SourceRect non può superare le dimensioni del buffer.

In modalità clone, la catena di scambio di decodifica viene visualizzata solo nell'output primario.

Le catene di scambio decodifica non possono essere usate con recti sporchi.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 [solo app desktop]
Server minimo supportato Windows Server 2012 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dxgi1_3.h

Vedi anche

Interfacce DXGI

IDXGIFactoryMedia

IUnknown