Прочитать на английском

Поделиться через


заголовок dxgi1_3.h

Этот заголовок используется DXGI. Дополнительные сведения см. в разделе:

dxgi1_3.h содержит следующие программные интерфейсы:

Интерфейсы

 
IDXGIDecodeSwapChain

Представляет цепочку буферов, которая используется классическими приложениями мультимедиа для декодирования видеоданных и их отображения на поверхности DirectComposition.
IDXGIDevice3

Интерфейс IDXGIDevice3 реализует производный класс для объектов DXGI, которые создают данные изображения. Интерфейс предоставляет метод для усечения использования графической памяти устройством DXGI.
IDXGIFactory3

Позволяет создавать объекты инфраструктуры графики Microsoft DirectX (DXGI). (IDXGIFactory3)
IDXGIFactoryMedia

Создает цепочки буферов для классических мультимедийных приложений, использующих поверхности DirectComposition для декодирования и отображения видео.
IDXGIOutput2

Представляет выходные данные адаптера (например, монитор). Интерфейс IDXGIOutput2 предоставляет метод для проверка поддержки многопланового наложения в основном выходном адаптере.
IDXGIOutput3

Представляет выходные данные адаптера (например, монитор). Интерфейс IDXGIOutput3 предоставляет метод для проверка для поддержки наложения.
IDXGISwapChain2

Расширяет IDXGISwapChain1 методами для поддержки масштабирования буфера обратного буфера и цепочки буферов с меньшей задержкой.
IDXGISwapChainMedia

Этот интерфейс цепочки буферов позволяет классическим мультимедийным приложениям запрашивать простое изменение определенной частоты обновления.

Функции

 
CreateDXGIFactory2

Создает фабрику DXGI 1.3, которую можно использовать для создания других объектов DXGI.
DXGIGetDebugInterface1

Извлекает интерфейс, используемый приложениями Магазина Windows для отладки графической инфраструктуры Microsoft DirectX (DXGI).

Структуры

 
DXGI_DECODE_SWAP_CHAIN_DESC

Используется с IDXGIFactoryMedia::CreateDecodeSwapChainForCompositionSurfaceHandle для описания цепочки буферов декодирования.
DXGI_FRAME_STATISTICS_MEDIA

Используется для проверки утверждения системы для пользовательской текущей длительности приложения (настраиваемая частота обновления).
DXGI_MATRIX_3X2_F

Представляет матрицу 3x2. Используется с GetMatrixTransform и SetMatrixTransform для указания преобразования масштабирования и преобразования для цепочек буферов SwapChainPanel.

Перечисления

 
DXGI_FRAME_PRESENTATION_MODE

Указывает параметры для представления кадров в цепочке буферов.
DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

Параметры цветового пространства цепочки буферов.
DXGI_OVERLAY_SUPPORT_FLAG

Указывает поддержку наложения, для проверка в вызове IDXGIOutput3::CheckOverlaySupport.