IDXGIDecodeSwapChain 介面 (dxgi1_3.h)
代表桌面媒體應用程式用來譯碼視訊數據的交換鏈結,並在 DirectComposition 介面上顯示。
繼承
IDXGIDecodeSwapChain 介面繼承自 IUnknown 介面。 IDXGIDecodeSwapChain 也有下列類型的成員:
方法
IDXGIDecodeSwapChain 介面具有這些方法。
IDXGIDecodeSwapChain::GetColorSpace 取得交換鏈結所使用的色彩空間。 |
IDXGIDecodeSwapChain::GetDestSize 取得用於視訊處理blit作業的目的介面大小。 |
IDXGIDecodeSwapChain::GetSourceRect 取得用於交換鏈結的來源區域。 |
IDXGIDecodeSwapChain::GetTargetRect 取得矩形,這個矩形會定義影片處理blit作業的目標區域。 |
IDXGIDecodeSwapChain::P resentBuffer 在輸出配接器上呈現框架。 |
IDXGIDecodeSwapChain::SetColorSpace 設定交換鏈結所使用的色彩空間。 (IDXGIDecodeSwapChain.SetColorSpace) |
IDXGIDecodeSwapChain::SetDestSize 設定用於視訊處理blit作業的目的地介面大小。 |
IDXGIDecodeSwapChain::SetSourceRect 設定矩形,這個矩形會定義影片處理blit作業的來源區域。 |
IDXGIDecodeSwapChain::SetTargetRect 設定矩形,定義影片處理blit作業的目標區域。 |
備註
譯碼交換鏈結主要用於 YUV 表面格式。 使用以 RGB 介面格式建立的譯碼緩衝區時, TargetRect 和 DestSize 必須設定為等於緩衝區維度。 SourceRect 不能超過緩衝區維度。
在複製模式中,譯碼交換鏈結只會保證顯示在主要輸出上。
譯碼交換鏈結無法與已變更的重新取值搭配使用。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8.1 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 R2 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | dxgi1_3.h |