Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе содержатся сведения об интерфейсах, предоставляемых DXGI.
В этом разделе
Тема | Описание |
---|---|
IDXGIAdapter |
Интерфейс IDXGIAdapter представляет подсистему отображения (включая один или несколько графических процессоров, daCs и видеопамять). |
IDXGIAdapter1 |
Интерфейс IDXGIAdapter1 представляет подсистему отображения (включая одну или несколько графических процессоров, daCs и видеопамять). |
IDXGIAdapter2 |
Интерфейс IDXGIAdapter2 представляет подсистему отображения, которая включает один или несколько gpu, DACs и видеопамять. |
IDXGIAdapter3 |
Этот интерфейс добавляет некоторые методы расположения памяти для бюджетирования и резервирования физической памяти. |
IDXGIAdapter4 |
Этот интерфейс представляет подсистему отображения и расширяет это семейство интерфейсов для предоставления метода проверки совместимости адаптера с Произвольным кодом Guard (ACG). |
IDXGIDebug |
Этот интерфейс управляет параметрами отладки и может использоваться только в том случае, если уровень отладки включен. |
IDXGIDebug1 |
Управляет параметрами отладки для инфраструктуры графики Microsoft DirectX (DXGI). В приложениях Магазина Windows можно использовать интерфейс IDXGIDebug1. |
IDXGIDecodeSwapChain |
Представляет цепочку буферов, которая используется классическими приложениями мультимедиа для декодирования видеоданных и отображения их на поверхности DirectComposition. |
IDXGIDevice |
Интерфейс IDXGIDevice реализует производный класс для объектов DXGI, которые создают данные изображения. |
IDXGIDevice1 |
Интерфейс IDXGIDevice1 реализует производный класс для объектов DXGI, которые создают данные изображения. |
IDXGIDevice2 |
Интерфейс IDXGIDevice2 реализует производный класс для объектов DXGI, которые создают данные изображения. Интерфейс предоставляет методы для блокировки обработки ЦП до завершения обработки GPU и предоставления ресурсов операционной системе. |
IDXGIDevice3 |
Интерфейс IDXGIDevice3 реализует производный класс для объектов DXGI, которые создают данные изображения. Интерфейс предоставляет метод для усечения использования графической памяти устройством DXGI. |
IDXGIDevice4 |
Этот интерфейс предоставляет обновленные методы для предоставления и освобождения ресурсов. |
IDXGIDeviceSubObject |
Наследуется от объектов, привязанных к устройству, чтобы они могли получить указатель на него. |
IDXGIDisplayControl |
Интерфейс IDXGIDisplayControl предоставляет методы, указывающие предпочтения пользователей для поведения трехмерного отображения операционной системы и задания состояния отображения стереоскопического трехмерного отображения для включения или отключения. |
IDXGIFactory |
Интерфейс IDXGIFactory реализует методы для создания объектов DXGI (которые обрабатывают переходы с полноэкранным экраном). |
IDXGIFactory1 |
Интерфейс IDXGIFactory1 реализует методы для создания объектов DXGI. |
IDXGIFactory2 |
Интерфейс IDXGIFactory2 включает методы для создания новой цепочки буферов версий с дополнительными функциями, чем IDXGISwapChain и для мониторинга возможностей стереоскопического трехмерного кода. |
IDXGIFactory3 |
Включает создание объектов DXGI. |
IDXGIFactory4 |
Включает создание объектов DXGI. |
IDXGIFactory5 |
Этот интерфейс позволяет одному методу поддерживать отображение переменной частоты обновления. |
IDXGIFactory6 |
Этот интерфейс включает один метод, который перечисляет графические адаптеры на основе заданного предпочтения GPU. |
IDXGIFactoryMedia |
Создает цепочки буферов для классических приложений мультимедиа, использующих DirectComposition поверхности для декодирования и отображения видео. |
IDXGIInfoQueue |
Этот интерфейс управляет очередью сведений отладки и может использоваться только в том случае, если уровень отладки включен. |
IDXGIKeyedMutex |
Представляет ключ мьютекса, который позволяет монопольный доступ к общему ресурсу, используемому несколькими устройствами. |
IDXGIObject |
Интерфейс IDXGIObject является базовым интерфейсом для всех объектов DXGI; IDXGIObject поддерживает связывание вызывающего объекта (частных данных) с объектом и извлечением интерфейса с родительским объектом. |
IDXGIOutput |
Интерфейс IDXGIOutput представляет выходные данные адаптера (например, монитор). |
IDXGIOutput1 |
Интерфейс IDXGIOutput1 представляет выходные данные адаптера (например, монитор). |
IDXGIOutput2 |
Представляет выходные данные адаптера (например, монитор). Интерфейс IDXGIOutput2 предоставляет метод проверки поддержки многопланового наложения на основной выходной адаптер. |
IDXGIOutput3 |
Представляет выходные данные адаптера (например, монитор). Интерфейс IDXGIOutput3 предоставляет метод проверки поддержки наложения. |
IDXGIOutput4 |
Представляет выходные данные адаптера (например, монитор). Интерфейс IDXGIOutput4 предоставляет метод проверки поддержки цветового пространства наложения. |
IDXGIOutput5 |
Представляет выходные данные адаптера (например, монитор). Интерфейс IDXGIOutput5 предоставляет один метод для указания списка поддерживаемых форматов для полноэкранных поверхностей. |
IDXGIOutput6 |
Представляет выходные данные адаптера (например, монитор). Интерфейс IDXGIOutput6 предоставляет методы для предоставления определенных возможностей мониторинга. |
IDXGIOutputDuplication |
IDXGIOutputDuplication интерфейс обращается к дублированному изображению рабочего стола. |
IDXGIResource |
Интерфейс IDXGIResource позволяет совместно использовать ресурсы и идентифицирует память, в которой находится ресурс. |
IDXGIResource1 |
Интерфейс IDXGIResource1 расширяет интерфейс IDXGIResource путем добавления поддержки создания объекта поверхности подресурса и создания дескриптора к общему ресурсу. |
IDXGISurface |
Интерфейс IDXGISurface реализует методы для объектов изображений и данных. |
IDXGISurface1 |
Интерфейс IDXGISurface1 расширяет IDXGISurface путем добавления поддержки использования интерфейса графического устройства Windows (GDI) для отрисовки в поверхности DXGI. |
IDXGISurface2 |
Интерфейс IDXGISurface2 расширяет интерфейс IDXGISurface1 путем добавления поддержки поверхностей подресурсов и получения дескриптора к общему ресурсу. |
IDXGISwapChain |
Интерфейс IDXGISwapChain реализует одну или несколько поверхностей для хранения отрисованных данных перед представлением в выходные данные. |
IDXGISwapChain1 |
Предоставляет расширенные возможности презентации с помощью IDXGISwapChain. Эти возможности презентации состоят из указания грязных прямоугольников и прямоугольника прокрутки для оптимизации презентации. |
IDXGISwapChain2 |
Расширяет IDXGISwapChain1 с помощью методов для поддержки масштабирования буфера обратного буфера и цепочек буферов с низкой задержкой. |
IDXGISwapChain3 |
Расширяет IDXGISwapChain2 с помощью методов для поддержки получения индекса текущего буфера цепочки буферов и поддержки цветового пространства. |
IDXGISwapChain4 |
Этот интерфейс предоставляет один метод настройки метаданных видео. |
IDXGISwapChainMedia |
Этот интерфейс цепочки буферов позволяет классическим приложениям мультимедиа запрашивать простое изменение определенной частоты обновления. |
Связанные разделы
-
Справочник по DXGI