Основные структуры
Следующие структуры объявлены в d3d12.h.
В этом разделе
Раздел и описание |
---|
D3D12_AUTO_BREADCRUMB_NODE. Представляет данные автонастроки устройства, удаленные с расширенными данными (DRED), как узел в связанном списке. |
D3D12_BARRIER_GROUP. Описывает группу барьеров заданного типа. |
D3D12_BARRIER_SUBRESOURCE_RANGE. Позволяет переходить логически смежные диапазоны подресурсов. |
D3D12_BLEND_DESC. Описывает состояние смешивания. |
D3D12_BOX. Описывает трехмерное поле. |
D3D12_BUFFER_BARRIER. Описывает барьер доступа к буферной памяти. Используется буферными барьерами, чтобы указать, когда память ресурсов должна быть видна для определенного типа доступа. |
D3D12_BUFFER_RTV. Описывает элементы в ресурсе буфера для использования в представлении целевого объекта отрисовки. |
D3D12_BUFFER_SRV. Описывает элементы в ресурсе буфера для использования в представлении шейдер-ресурсов. |
D3D12_BUFFER_UAV. Описывает элементы в буфере для использования в представлении неупорядоченного доступа. |
D3D12_CACHED_PIPELINE_STATE. Сохраняет состояние конвейера. |
D3D12_CLEAR_VALUE. Описывает значение, используемое для оптимизации четких операций для определенного ресурса. |
D3D12_COMMAND_QUEUE_DESC. Описывает очередь команд. |
D3D12_COMMAND_SIGNATURE_DESC. Описывает аргументы (параметры) сигнатуры команды. |
D3D12_COMPUTE_PIPELINE_STATE_DESC. Описывает объект состояния конвейера вычислений. |
D3D12_CONSTANT_BUFFER_VIEW_DESC. Описывает буфер констант для просмотра. |
D3D12_CPU_DESCRIPTOR_HANDLE. Описывает дескриптор ЦП. |
D3D12_DEPTH_STENCIL_DESC. Описывает состояние набора элементов глубины. |
D3D12_DEPTH_STENCIL_DESC1. Описывает состояние набора элементов глубины. |
D3D12_DEPTH_STENCIL_VALUE. Задает значение глубины и набора элементов. |
D3D12_DEPTH_STENCIL_VIEW_DESC. Описывает подресурсы текстуры, доступные из представления элементов глубины. |
D3D12_DEPTH_STENCILOP_DESC. Описывает операции наборов, которые можно выполнять на основе результатов теста наборов элементов. |
D3D12_DESCRIPTOR_HEAP_DESC. Описывает кучу дескриптора. |
D3D12_DESCRIPTOR_RANGE. Описывает диапазон дескриптора. |
D3D12_DESCRIPTOR_RANGE1. Описывает диапазон дескриптора с флагами для определения их волатильности. |
D3D12_DEVICE_REMOVED_EXTENDED_DATA. Представляет данные удаленного устройства (DRED) версии 1.0. |
D3D12_DEVICE_REMOVED_EXTENDED_DATA1. Представляет данные об удалении устройства с расширенными данными (DRED) версии 1.1, чтобы отладчики и расширения отладчика могли получить доступ к данным DRED. |
D3D12_DISCARD_REGION. Описывает сведения о операции отмены ресурса. |
D3D12_DISPATCH_ARGUMENTS. Описывает параметры отправки для использования шейдером вычислений. |
D3D12_DRAW_ARGUMENTS. Описывает параметры для экземпляров рисования. |
D3D12_DRAW_INDEXED_ARGUMENTS. Описывает параметры для рисования индексированных экземпляров. |
D3D12_DRED_ALLOCATION_NODE. Описывается, как узел в связанном списке, данные о выделении, отслеживаемом устройством удалены расширенные данные (DRED). |
D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT. Содержит указатель на голову связанного списка объектов D3D12_AUTO_BREADCRUMB_NODE. Список представляет состояние автонастроения перед удалением устройства. |
D3D12_DRED_PAGE_FAULT_OUTPUT. Описывает данные выделения, связанные с ошибкой страницы GPU на заданном виртуальном адресе (VA). |
D3D12_FEATURE_DATA_ARCHITECTURE. Укажите подробные сведения об архитектуре адаптера, помогая приложениям оптимизировать определенные свойства адаптера. |
D3D12_FEATURE_DATA_ARCHITECTURE1. Укажите подробные сведения об архитектуре адаптера, помогая приложениям оптимизировать определенные свойства адаптера. |
D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY. Сведения о поддержке адаптера для определения приоритетов различных типов очередей команд. |
D3D12_FEATURE_DATA_CROSS_NODE. Указывает уровень поддержки совместного использования ресурсов между разными адаптерами. |
D3D12_FEATURE_DATA_D3D12_OPTIONS. Описание параметров функции Direct3D 12 в текущем графическом драйвере. |
D3D12_FEATURE_DATA_D3D12_OPTIONS1. Описывает уровень поддержки операций волн HLSL 6.0. |
D3D12_FEATURE_DATA_D3D12_OPTIONS2. Сведения о поддержке адаптера для некоторых дополнительных функций Direct3D 12. |
D3D12_FEATURE_DATA_D3D12_OPTIONS3. Используется для указания уровня поддержки, предоставляемых адаптером для дополнительных функций Direct3D 12. |
D3D12_FEATURE_DATA_D3D12_OPTIONS4. Указывает уровень поддержки текстур MSAA с выравниванием 64 КБ, совместного использования API и собственных 16-разрядных операций шейдера. |
D3D12_FEATURE_DATA_D3D12_OPTIONS5. Указывает уровень поддержки, предоставляемый адаптером для передачи, трассировки лучей и шейдер-ресурсов уровня 3 плиток. |
D3D12_FEATURE_DATA_D3D12_OPTIONS6. Указывает уровень поддержки, предоставляемый адаптером для заливки переменной скорости (VRS), и указывает, поддерживается ли фоновая обработка. |
D3D12_FEATURE_DATA_D3D12_OPTIONS7. Указывает уровень поддержки, который адаптер предоставляет для шейдеров сетки и амплификации, а также для обратной связи с примерами. |
D3D12_FEATURE_DATA_D3D12_OPTIONS8. Указывает, поддерживаются ли неуправляемые блочные текстуры. |
D3D12_FEATURE_DATA_D3D12_OPTIONS9. Указывает, существует ли поддержка для шейдеров сетки, значений SV_RenderTargetArrayIndex, которые имеют 8 или больше, типизированные 64-разрядные целые числа атомары, производные и производные операции текстуры, а также уровень поддержки операций WaveMMA (wave_matrix). |
D3D12_FEATURE_DATA_D3D12_OPTIONS10. Указывает, можно ли использовать комбинатор СУММ и можно ли задать SV_ShadingRate из шейдера сетки. |
D3D12_FEATURE_DATA_D3D12_OPTIONS11. Указывает, поддерживаются ли 64-разрядные атомарные числа для ресурсов в кучах дескриптора. |
D3D12_FEATURE_DATA_D3D12_OPTIONS12. Указывает, поддерживаются ли расширенные барьеры. |
D3D12_FEATURE_DATA_D3D12_OPTIONS13. ТБD |
D3D12_FEATURE_DATA_EXISTING_HEAPS. Используется для определения того, поддерживает ли адаптер создание кучи из существующей системной памяти. Такие кучи не предназначены для общего использования, но исключительно полезны для диагностических целей, так как они гарантированно сохраняются даже после сбоя адаптера или события удаления устройств. |
D3D12_FEATURE_DATA_FEATURE_LEVELS. Описывает сведения о уровнях компонентов поддерживаемых текущим графическим драйвером. |
D3D12_FEATURE_DATA_FORMAT_INFO. Описывает формат данных DXGI. |
D3D12_FEATURE_DATA_FORMAT_SUPPORT. Описывает, какие ресурсы поддерживаются текущим графическим драйвером для заданного формата. |
D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT. Сведения об ограничениях виртуального адресного пространства GPU адаптера, включая максимальные биты адресов для каждого ресурса и каждого процесса. |
D3D12_FEATURE_DATA_MULTISAMPLE_QUALITY_LEVELS. Описывает уровни качества изображения для заданного формата и количества примеров. |
D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_SUPPORT. Указывает уровень поддержки защищенных сеансов ресурсов. |
D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPE_COUNT. Указывает количество защищенных типов сеансов ресурсов. |
D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPES. Указывает список защищенных типов сеансов ресурсов. |
D3D12_FEATURE_DATA_QUERY_META_COMMAND. Указывает уровень поддержки, который адаптер предоставляет для метакоманданд. |
D3D12_FEATURE_DATA_ROOT_SIGNATURE. Передайте эту структуру в CheckFeatureSupport, чтобы проверить поддержку версий корневой подписи. |
D3D12_FEATURE_DATA_SERIALIZATION. Указывает уровень поддержки сериализации кучи. |
D3D12_FEATURE_DATA_SHADER_CACHE. Описывает уровень кэширования шейдера, поддерживаемый в текущем графическом драйвере. |
D3D12_FEATURE_DATA_SHADER_MODEL. Содержит поддерживаемую модель шейдера. |
D3D12_GLOBAL_BARRIER. Описывает барьер доступа к памяти ресурсов. Используется глобальными, текстурами и буферными барьерами, указывающими, когда память ресурсов должна быть видна для определенного типа доступа. |
D3D12_GPU_DESCRIPTOR_HANDLE. Описывает дескриптор GPU. |
D3D12_GRAPHICS_PIPELINE_STATE_DESC. Описывает объект состояния графического конвейера. |
D3D12_HEAP_DESC. Описывает кучу. |
D3D12_HEAP_PROPERTIES. Описывает свойства кучи. |
D3D12_INDEX_BUFFER_VIEW. Описывает буфер индекса для просмотра. |
D3D12_INDIRECT_ARGUMENT_DESC. Описывает косвенный аргумент (косвенный параметр) для использования с сигнатурой команды. |
D3D12_INPUT_ELEMENT_DESC. Описывает один элемент для этапа входной сборки графического конвейера. |
D3D12_INPUT_LAYOUT_DESC. Описывает данные входного буфера для этапа входного сборщика. |
D3D12_MEMCPY_DEST. Описывает назначение операции копирования памяти. |
D3D12_META_COMMAND_DESC. Описывает метакоманду. |
D3D12_META_COMMAND_PARAMETER_DESC. Описывает параметр в метакоманде. |
D3D12_PACKED_MIP_INFO. Описывает структуру плиток ресурса с помощью MIP-карт. |
D3D12_PIPELINE_STATE_STREAM_DESC. Описывает поток состояния конвейера. |
D3D12_PLACED_SUBRESOURCE_FOOTPRINT. Описывает место размещенного подресурса, включая смещение и D3D12_SUBRESOURCE_FOOTPRINT. |
D3D12_PROTECTED_RESOURCE_SESSION_DESC. Описывает флаги для защищенного сеанса ресурсов на адаптер. |
D3D12_QUERY_DATA_PIPELINE_STATISTICS. Запрос сведений о действии графического конвейера между вызовами BeginQuery и EndQuery. |
D3D12_QUERY_DATA_SO_STATISTICS. Описывает данные запроса для выходных данных потока. |
D3D12_QUERY_HEAP_DESC. Описывает назначение кучи запроса. Куча запросов содержит массив отдельных запросов. |
D3D12_RANGE. Описывает диапазон памяти. |
D3D12_RANGE_UINT64. Описывает диапазон памяти в 64-разрядном адресном пространстве. |
D3D12_RASTERIZER_DESC. Описывает состояние растризатора. |
D3D12_RAYTRACING_AABB. Представляет ограничивающий прямоугольник с выравниванием оси (AABB), используемый в качестве геометрии луча. |
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_COMPACTED_SIZE_DESC. Описывает требование к пространству для структуры ускорения после сжатия. |
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE_DESC. Описывает пространство, используемое структурой ускорения. |
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC. Описание сведений после сборки для создания из структуры ускорения. Используйте эту структуру в вызовах EmitRaytracingAccelerationStructurePostbuildInfo и BuildRaytracingAccelerationStructure. |
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION_DESC. Описание размера и макета сериализованной структуры ускорения и заголовка |
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TOOLS_VISUALIZATION_DESC. Описывает требование пространства для декодирования структуры ускорения в форму, которая может визуализироваться инструментами. |
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO. Представляет сведения о предварительной сборке структуры ускорения луча. Получите экземпляр этого строения, вызвав GetRaytracingAccelerationStructurePrebuildInfo. |
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_SRV. Структура представления ресурсов шейдера (SRV) для хранения структуры ускорения лучей. |
D3D12_RAYTRACING_GEOMETRY_AABBS_DESC. Описывает набор ограничивающих прямоугольник, выровненных по оси, которые используются в структуре D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS для предоставления входных данных операции сборки структуры ускорения луча. |
D3D12_RAYTRACING_GEOMETRY_DESC. Описывает набор геометрии, который используется в структуре D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS для предоставления входных данных операции построения структуры ускорения луча. |
D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC. Описывает набор треугольников, используемых в качестве геометрии луча. Геометрия, указываемая этой структурой, всегда содержит форму списка треугольников, индексированную или неиндексированную. Полосы треугольников не поддерживаются. |
D3D12_RAYTRACING_INSTANCE_DESC. Описывает экземпляр структуры ускорения луча, используемой в памяти GPU во время процесса сборки структуры ускорения. |
D3D12_RAYTRACING_PIPELINE_CONFIG. Подобъект состояния, представляющий конфигурацию конвейера луча. |
D3D12_RAYTRACING_PIPELINE_CONFIG1. Подобъект состояния, представляющий конфигурацию конвейера луча с флагами. |
D3D12_RAYTRACING_SHADER_CONFIG. Подобъект состояния, представляющий конфигурацию шейдера. |
D3D12_RECT. D3D12_RECT объявлен как RECT. |
D3D12_RENDER_PASS_BEGINNING_ACCESS. Описывает доступ к ресурсам, запрашиваемым приложением при переходе в проход отрисовки. |
D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERS. Описывает ясное значение, к которому следует очистить ресурсы в начале прохода отрисовки. |
D3D12_RENDER_PASS_DEPTH_STENCIL_DESC. Описывает привязку (фиксированную для длительности передачи отрисовки) к представлению элементов глубины (DSV), а также его начальным и конечным характеристикам доступа. |
D3D12_RENDER_PASS_ENDING_ACCESS. Описывает доступ к ресурсам, запрашиваемым приложением при переходе из прохода отрисовки. |
D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS. Описывает ресурс для разрешения при завершении передачи отрисовки. |
D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS. Описывает подресурсы, участвующие в разрешении при завершении передачи отрисовки. |
D3D12_RENDER_PASS_RENDER_TARGET_DESC. Описывает привязки (фиксированные для длительности передачи отрисовки) к одному или нескольким целевым представлениям отрисовки (RTV), а также их начальным и конечным характеристикам доступа. |
D3D12_RENDER_TARGET_BLEND_DESC. Описывает состояние смешения для целевого объекта отрисовки. |
D3D12_RENDER_TARGET_VIEW_DESC. Описывает подресурсы из ресурса, доступного с помощью представления целевого объекта отрисовки. |
D3D12_RESOURCE_ALIASING_BARRIER. Описывает переход между использованием двух разных ресурсов, которые имеют сопоставления в одну кучу. |
D3D12_RESOURCE_ALLOCATION_INFO. Описывает параметры, необходимые для выделения ресурсов. |
D3D12_RESOURCE_ALLOCATION_INFO1. Описывает параметры, необходимые для выделения ресурсов, включая смещение. |
D3D12_RESOURCE_BARRIER. Описывает барьер ресурса (переход в использовании ресурса). |
D3D12_RESOURCE_DESC. Описывает ресурс, например текстуру. Эта структура широко используется. |
D3D12_RESOURCE_TRANSITION_BARRIER. Описывает переход подресурсов между различными значениями использования. |
D3D12_RESOURCE_UAV_BARRIER. Представляет ресурс, в котором все доступы К UAV должны завершиться до начала любых будущих доступов UAV. |
D3D12_ROOT_CONSTANTS. Описывает встроенные константы в корневой сигнатуре, которая отображается в шейдерах в виде одного буфера констант. |
D3D12_ROOT_DESCRIPTOR. Описывает встроенные дескрипторы в корневой сигнатуре версии 1.0, которая отображается в шейдерах. |
D3D12_ROOT_DESCRIPTOR1. Описывает встроенные дескрипторы в корневой сигнатуре версии 1.1, которая отображается в шейдерах. |
D3D12_ROOT_DESCRIPTOR_TABLE. Описывает макет корневой подписи 1.0 таблицы дескриптора как коллекцию диапазонов дескрипторов, которые отображаются один после другого в куче дескриптора. |
D3D12_ROOT_DESCRIPTOR_TABLE1. Описывает макет корневой сигнатуры 1.1 таблицы дескриптора как коллекцию диапазонов дескрипторов, которые отображаются один после другого в куче дескриптора. |
D3D12_ROOT_PARAMETER. Описывает слот корневой подписи версии 1.0. |
D3D12_ROOT_PARAMETER1. Описывает слот корневой подписи версии 1.1. |
D3D12_ROOT_SIGNATURE_DESC. Описывает макет корневой подписи версии 1.0. |
D3D12_ROOT_SIGNATURE_DESC1. Описывает макет корневой подписи версии 1.1. |
D3D12_RT_FORMAT_ARRAY. Упаковывает массив целевых форматов отрисовки. |
D3D12_SAMPLE_POSITION. Описывает позицию вложенного пикселя для использования с программируемыми позициями выборки. |
D3D12_SAMPLER_DESC. Описывает состояние примера. |
D3D12_SHADER_BYTECODE. Описывает данные шейдера. |
D3D12_SHADER_CACHE_SESSION_DESC. Описывает сеанс кэша шейдера. |
D3D12_SHADER_RESOURCE_VIEW_DESC. Описывает представление шейдера-ресурса. |
D3D12_SO_DECLARATION_ENTRY. Описывает элемент вершины в буфере вершин в выходном слоте. |
D3D12_STATIC_SAMPLER_DESC. Описывает статический образец. |
D3D12_STREAM_OUTPUT_BUFFER_VIEW. Описывает выходной буфер потока. |
D3D12_STREAM_OUTPUT_DESC. Описание буфера выходных данных потоковой передачи. |
D3D12_SUBRESOURCE_DATA. Описывает данные подресурса. |
D3D12_SUBRESOURCE_FOOTPRINT. Описывает формат, ширину, высоту, глубину и шаг строки подресурса родительского ресурса. |
D3D12_SUBRESOURCE_INFO. Описывает данные подресурса. |
D3D12_SUBRESOURCE_RANGE_UINT64. Описывает диапазон памяти подресурса. |
D3D12_SUBRESOURCE_TILING. Описывает фрагментированный том подресурс. |
D3D12_TEX1D_ARRAY_DSV. Описывает подресурсы из массива 1D-текстур для использования в представлении элементов глубины. |
D3D12_TEX1D_ARRAY_RTV. Описывает подресурсы из массива 1D-текстур для использования в представлении целевого объекта отрисовки. |
D3D12_TEX1D_ARRAY_SRV. Описывает подресурсы из массива трехмерных текстур для использования в представлении шейдер-ресурсов. |
D3D12_TEX1D_ARRAY_UAV. Описывает массив неупорядоченных ресурсов текстуры 1D. |
D3D12_TEX1D_DSV. Описывает подресурс из 1D-текстуры, доступной для представления элементов глубины. |
D3D12_TEX1D_RTV. Описывает подресурс из 1D-текстуры, используемой в представлении целевого объекта отрисовки. |
D3D12_TEX1D_SRV. Указывает подресурс из трехмерной текстуры, используемой в представлении шейдер-ресурсов. |
D3D12_TEX1D_UAV. Описывает неупорядоченный ресурс текстуры 1D. |
D3D12_TEX2D_ARRAY_DSV. Описывает подресурсы из массива 2D-текстур, доступных для представления элементов глубины. |
D3D12_TEX2D_ARRAY_RTV. Описывает подресурсы из массива 2D-текстур для использования в представлении целевого объекта отрисовки. |
D3D12_TEX2D_ARRAY_SRV. Описывает подресурсы из массива трехмерных текстур для использования в представлении шейдер-ресурсов. |
D3D12_TEX2D_ARRAY_UAV. Описывает массив неупорядоченных ресурсов текстуры 2D. |
D3D12_TEX2D_DSV. Описывает подресурс из 2D-текстуры, доступной для представления элементов глубины. |
D3D12_TEX2D_RTV. Описывает подресурс из 2D-текстуры, используемой в представлении целевого объекта отрисовки. |
D3D12_TEX2D_SRV. Описывает подресурс из трехмерной текстуры, используемой в представлении шейдер-ресурсов. |
D3D12_TEX2D_UAV. Описывает неупорядоченный ресурс текстуры 2D. |
D3D12_TEX2DMS_ARRAY_DSV. Описывает подресурсы из массива много примеров 2D-текстур для представления элементов глубины. |
D3D12_TEX2DMS_ARRAY_RTV. Описывает подресурсы из массива много примеров 2D-текстур для использования в представлении целевого объекта отрисовки. |
D3D12_TEX2DMS_ARRAY_SRV. Описывает подресурсы из массива много примеров трехмерных текстур для использования в представлении шейдер-ресурсов. |
D3D12_TEX2DMS_DSV. Описывает подресурс из много примеров 2D-текстуры, доступной для представления элементов глубины. |
D3D12_TEX2DMS_RTV. Описывает подресурс из много примеров 2D-текстуры, используемой в представлении целевого объекта отрисовки. |
D3D12_TEX2DMS_SRV. Описывает подресурсы из много примеров трехмерной текстуры для использования в представлении шейдер-ресурсов. |
D3D12_TEX3D_RTV. Описывает подресурсы из трехмерной текстуры, используемой в представлении целевого объекта отрисовки. |
D3D12_TEX3D_SRV. Описывает подресурсы из трехмерной текстуры, используемой в представлении шейдер-ресурсов. |
D3D12_TEX3D_UAV. Описывает неупорядоченный ресурс трехмерной текстуры. |
D3D12_TEXCUBE_ARRAY_SRV. Описывает подресурсы из массива текстур куба, используемых в представлении шейдер-ресурсов. |
D3D12_TEXCUBE_SRV. Описывает подресурс из текстуры куба для использования в представлении шейдер-ресурсов. |
D3D12_TEXTURE_BARRIER. Описывает барьер доступа к памяти текстуры. Используется барьерами текстуры, чтобы указать, когда память ресурсов должна быть видна для определенного типа доступа. |
D3D12_TEXTURE_COPY_LOCATION. Описывает часть текстуры для целей копирования текстур. |
D3D12_TILE_REGION_SIZE. Описывает размер фрагментированного региона. |
D3D12_TILE_SHAPE. Описывает форму плитки, указав ее размеры. |
D3D12_TILED_RESOURCE_COORDINATE. Описывает координаты плитки ресурса. |
D3D12_UNORDERED_ACCESS_VIEW_DESC. Описание подресурсов из ресурса, доступного с помощью представления неупорядоченного доступа. |
D3D12_VERTEX_BUFFER_VIEW. Описывает представление буфера вершин. |
D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA. Представляет данные удаленных расширенных данных (DRED) с версией устройства, чтобы отладчики и расширения отладчика могли получить доступ к данным DRED. |
D3D12_VERSIONED_ROOT_SIGNATURE_DESC. Содержит любую версию описания корневой подписи и предназначен для использования с функциями сериализации и десериализации. |
D3D12_VIEW_INSTANCE_LOCATION. Указывает порт представления или набор элементов и целевой объект отрисовки, связанный с экземпляром представления. |
D3D12_VIEW_INSTANCING_DESC. Задает параметры, используемые во время настройки инстантирования представления. |
D3D12_VIEWPORT. Описывает измерения окна просмотра. |
D3D12_WRITEBUFFERIMMEDIATE_PARAMETER. Задает немедленное значение и адрес назначения, написанные с помощью ID3D12CommandList2::WriteBufferImmediate. |
Связанные разделы
- Справочник по ядрам
- Справочник по Direct3D 12