Интерфейс IDXGIDecodeSwapChain (dxgi1_3.h)
Представляет цепочку буферов, которая используется классическими приложениями мультимедиа для декодирования видеоданных и их отображения на поверхности DirectComposition .
Наследование
Интерфейс IDXGIDecodeSwapChain наследуется от интерфейса IUnknown . IDXGIDecodeSwapChain также имеет следующие типы элементов:
Методы
Интерфейс IDXGIDecodeSwapChain содержит следующие методы.
IDXGIDecodeSwapChain::GetColorSpace Возвращает цветовое пространство, используемое цепочкой буферов. |
IDXGIDecodeSwapChain::GetDestSize Возвращает размер целевой поверхности, используемой для операции видеообработки. |
IDXGIDecodeSwapChain::GetSourceRect Возвращает исходную область, используемую для цепочки буферов. |
IDXGIDecodeSwapChain::GetTargetRect Возвращает прямоугольник, определяющий целевую область для операции blitlit для видеообработки. |
IDXGIDecodeSwapChain::P resentBuffer Представляет кадр на выходном адаптере. |
IDXGIDecodeSwapChain::SetColorSpace Задает цветовое пространство, используемое цепочкой буферов. (IDXGIDecodeSwapChain.SetColorSpace) |
IDXGIDecodeSwapChain::SetDestSize Задает размер целевой поверхности, используемой для операции видеообработки прорези. |
IDXGIDecodeSwapChain::SetSourceRect Задает прямоугольник, определяющий исходную область для операции видеообработки. |
IDXGIDecodeSwapChain::SetTargetRect Задает прямоугольник, определяющий целевую область для операции видеообработки. |
Комментарии
Декодирование цепочек буферов предназначено для использования в основном с форматами поверхности YUV. При использовании буферов декодирования, созданных в формате поверхности RGB, значения TargetRect и DestSize должны быть равны размеру буфера. SourceRect не может превышать размеры буфера.
В режиме клонирования цепочка буферов декодирования гарантированно будет отображаться только в основных выходных данных.
Декодирование цепочек буферов нельзя использовать с грязное прямоугольниками.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | dxgi1_3.h |