Заголовок d3dumddi.h

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

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

Функции

 
D3DDDI_BUILD16_FROM_VERSION32

Преобразует 16-разрядную сборку из 32-разрядной версии.
D3DDDI_BUILD16_FROM_VERSION64

Преобразует 16-разрядную сборку из 64-разрядной версии.
D3DDDI_INTERFACE32_FROM_VERSION64

Преобразует 32-разрядный интерфейс из 64-разрядной версии.
D3DDDI_MAJOR16_FROM_INTERFACE32

Преобразует 16-разрядный основной из 32-разрядного интерфейса.
D3DDDI_MAJOR16_FROM_VERSION64

Преобразует 16-разрядный основной из 64-разрядной версии.
D3DDDI_MINOR16_FROM_INTERFACE32

Преобразует 16-разрядный дополнительный из 32-разрядного интерфейса.
D3DDDI_MINOR16_FROM_VERSION64

Преобразует 16-разрядный дополнительный элемент из 64-разрядной версии.
D3DDDI_REVISION16_FROM_VERSION32

Преобразует 16-разрядную редакцию из 32-разрядной версии.
D3DDDI_REVISION16_FROM_VERSION64

Преобразует 16-разрядную редакцию из 64-разрядной версии.
D3DDDI_VERSION32_FROM_VERSION64

Преобразует 32-разрядную версию из 64-разрядной версии.
D3DDDI_VERSION64_FROM16

Преобразует 64-разрядную версию из 16-разрядной.
D3DDDI_VERSION64_FROM32

Преобразует 64-разрядную версию из 32-разрядной.
MAKE_D3DDDIHRESULT

Создает дескриптор Direct3D к результату.

Функции обратного вызова

 
PFND3DDDI_ALLOCATECB

Функция pfnAllocateCb выделяет системную или видеопамяти.
PFND3DDDI_AUTHENTICATEDCHANNELKEYEXCHANGE

Функция AuthenticatedChannelKeyExchange согласовывает ключ сеанса.
PFND3DDDI_BLT

Функция обратного вызова PFND3DDDI_BLT копирует содержимое исходной поверхности в область назначения.
PFND3DDDI_BUFBLT

Функция BufBlt выполняет операцию передачи битового блока (bitblt) из исходного буфера вершины или индекса в буфер конечной вершины или индекса.
PFND3DDDI_BUFBLT1

Выполняет операцию передачи битового блока (bitblt) из исходного буфера вершины или индекса в буфер конечной вершины или индекса. Реализовано с помощью драйверов отображения windows Display Driver Model (WDDM) 1.2 или более поздней версии в пользовательском режиме.
PFND3DDDI_CAPTURETOSYSMEM

Функция CaptureToSysMem копирует содержимое буфера захвата в область назначения.
PFND3DDDI_CHECKCOUNTER

Дополнительные сведения о функции обратного вызова PFND3DDDI_CHECKCOUNTER.
PFND3DDDI_CHECKCOUNTERINFO

Вызывается средой выполнения Microsoft Direct3D для определения глобальных сведений, связанных с управлением счетчиками. Должен быть реализован с помощью драйверов windows Display Driver Model (WDDM) 1.3 и более поздних версий в пользовательском режиме.
PFND3DDDI_CHECKDIRECTFLIPSUPPORT

PFND3DDDI_CHECKDIRECTFLIPSUPPORT вызывается диспетчером окон рабочего стола, чтобы убедиться, что драйвер отображения пользовательского режима поддерживает операции direct flip.
PFND3DDDI_CHECKMULTIPLANEOVERLAYSUPPORT

Вызывается средой выполнения Microsoft Direct3D для проверка сведения об аппаратной поддержке многоплановых наложений.
PFND3DDDI_CHECKPRESENTDURATIONSUPPORT

Вызывается средой выполнения Microsoft Direct3D, чтобы запросить у драйвера дисплея пользовательского режима возможности аппаратного устройства для плавного переключения на новую частоту обновления монитора.
PFND3DDDI_CLEAR

Функция Clear выполняет аппаратную очистку целевого объекта отрисовки, буфера глубины или буфера трафарета.
PFND3DDDI_CLOSEADAPTER

Функция CloseAdapter освобождает ресурсы для объекта графического адаптера.
PFND3DDDI_COLORFILL

Функция ColorFill заполняет прямоугольник на поверхности определенным цветом.
PFND3DDDI_COMPOSERECTS

Функция ComposeRects создает двумерные области от исходной до целевой поверхности.
PFND3DDDI_CONFIGUREAUTHENICATEDCHANNEL

Функция ConfigureAuthenticatedChannel задает состояние в канале, прошедшем проверку подлинности.
PFND3DDDI_CREATEAUTHENTICATEDCHANNEL

Функция CreateAuthenticatedChannel создает канал, который среда выполнения Microsoft Direct3D и драйвер могут использовать для настройки и запросов защиты.
PFND3DDDI_CREATECONTEXTCB

Функция обратного вызова PFND3DDDI_CREATECONTEXTCB создает контекст.
PFND3DDDI_CREATECONTEXTVIRTUALCB

pfnCreateContextVirtualCb следует использовать с контекстами, поддерживающими виртуальную адресацию.
PFND3DDDI_CREATECRYPTOSESSION

Функция CreateCryptoSession создает сеанс шифрования, который среда выполнения Direct3D использует для управления ключом сеанса и выполнения криптографических операций в защищенной памяти и из нее.
PFND3DDDI_CREATEDECODEDEVICE

Функция CreateDecodeDevice создает устройство декодирования Microsoft DirectX Video Acceleration (DirectX VA), которое используется для декодирования видео.
PFND3DDDI_CREATEDEVICE

Функция CreateDevice создает графический контекст, на который ссылается в последующих вызовах.
PFND3DDDI_CREATEEXTENSIONDEVICE

Функция CreateExtensionDevice создает устройство расширения Microsoft DirectX Video Acceleration (DirectX VA).
PFND3DDDI_CREATEHWCONTEXTCB

Обратный вызов для создания нового аппаратного контекста.
PFND3DDDI_CREATEHWQUEUECB

Обратный вызов для создания очереди оборудования.
PFND3DDDI_CREATELIGHT

Функция CreateLight создает источник света.
PFND3DDDI_CREATEOVERLAY

Функция CreateOverlay выделяет оборудование наложения и делает наложение видимым.
PFND3DDDI_CREATEOVERLAYCB

Функция pfnCreateOverlayCb создает объект наложения в режиме ядра и вызывает драйвер мини-порта дисплея для отображения наложения.
PFND3DDDI_CREATEPAGINGQUEUECB

pfnCreatePagingQueueCb используется для создания очереди разбиения устройства на страницы, которую можно использовать для синхронизации с операциями управления видеопамяти для устройства, такими как создание резидентного ресурса устройства.
PFND3DDDI_CREATEPIXELSHADER

Функция CreatePixelShader преобразует код пиксельного шейдера в аппаратный формат и связывает этот код с дескриптором шейдера.
PFND3DDDI_CREATEQUERY

Функция CreateQuery создает ресурсы на стороне драйвера для запроса, который впоследствии выдает среда выполнения Microsoft Direct3D для обработки.
PFND3DDDI_CREATERESOURCE

Функция CreateResource создает ресурс.
PFND3DDDI_CREATERESOURCE2

Создает ресурс. Реализовано с помощью драйверов windows Display Driver Model (WDDM) 1.2 и более поздних версий в пользовательском режиме.
PFND3DDDI_CREATESYNCHRONIZATIONOBJECT2CB

Создает объект синхронизации GPU, который контекст устройства может сигнализировать и ожидать. Используется драйверами отображения в пользовательском режиме WDDM 1.2 и более поздних версий.
PFND3DDDI_CREATESYNCHRONIZATIONOBJECTCB

Функция pfnCreateSynchronizationObjectCb создает объект синхронизации, который контекст устройства может сигнализировать и ожидать.
PFND3DDDI_CREATEVERTEXSHADERDECL

Функция CreateVertexShaderDecl преобразует объявление вершинного шейдера в аппаратный формат и связывает объявление с дескриптором шейдера.
PFND3DDDI_CREATEVERTEXSHADERFUNC

Функция CreateVertexShaderFunc преобразует код вершинного шейдера в аппаратный формат и связывает код с дескриптором шейдера.
PFND3DDDI_CREATEVIDEOPROCESSDEVICE

Функция CreateVideoProcessDevice создает устройство обработки видео Microsoft DirectX Video Acceleration (DirectX VA), которое используется для обработки видео (например, для деинтернтерлейсации видео и настройки свойств ProcAmp видео).
PFND3DDDI_CRYPTOSESSIONKEYEXCHANGE

Функция CryptoSessionKeyExchange согласовывает ключ сеанса.
PFND3DDDI_DEALLOCATE2CB

Функция обратного вызова пользовательского режима pfnDeallocate2Cb освобождает выделения для объекта ресурсов в режиме ядра, если объект ресурса был создан.
PFND3DDDI_DEALLOCATECB

Функция обратного вызова pfnDeallocateCb освобождает выделения или объект ресурса в режиме ядра, если объект ресурса был создан.
PFND3DDDI_DECODEBEGINFRAME

Функция DecodeBeginFrame уведомляет драйвер отображения пользовательского режима о том, что декодирование может начинаться с указанного устройства декодирования Видео ускорителя Microsoft DirectX (VA).
PFND3DDDI_DECODEENDFRAME

Функция DecodeEndFrame уведомляет драйвер отображения пользовательского режима о том, что были отправлены все данные, необходимые для декодирования текущего кадра.
PFND3DDDI_DECODEEXECUTE

Функция DecodeExecute выполняет операцию декодирования с помощью заданного устройства декодирования Microsoft DirectX Video Accelerator (VA).
PFND3DDDI_DECODEEXTENSIONEXECUTE

Функция DecodeExtensionExecute выполняет операцию декодирования с помощью заданного нестандартного устройства декодирования microsoft DirectX Video Accelerator (VA).
PFND3DDDI_DECRYPTIONBLT

Функция DecryptionBlt записывает данные в защищенную поверхность.
PFND3DDDI_DELETEPIXELSHADER

Функция DeletePixelShader очищает ресурсы на стороне драйвера, связанные с кодом шейдера пикселей.
PFND3DDDI_DELETEVERTEXSHADERDECL

Функция DeleteVertexShaderDecl очищает ресурсы на стороне драйвера, связанные с объявлением вершинного шейдера.
PFND3DDDI_DELETEVERTEXSHADERFUNC

Функция DeleteVertexShaderFunc очищает ресурсы на стороне драйвера, связанные с кодом шейдера вершин.
PFND3DDDI_DEPTHFILL

Функция DepthFill заполняет буфер глубины значением пикселя, указанным в собственном формате.
PFND3DDDI_DESTROYAUTHENTICATEDCHANNEL

Функция DestroyAuthenticatedChannel освобождает ресурсы для канала, прошедшего проверку подлинности, который создает функция CreateAuthenticatedChannel.
PFND3DDDI_DESTROYCONTEXTCB

Функция pfnDetextCb уничтожает контекст, созданный с помощью вызова функции pfnCreateContextCb.
PFND3DDDI_DESTROYCRYPTOSESSION

Функция DestroyCryptoSession освобождает ресурсы для сеанса шифрования, создаваемого функцией CreateCryptoSession.
PFND3DDDI_DESTROYDECODEDEVICE

Функция DestroyDecodeDevice освобождает ресурсы для устройства декодирования Microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DESTROYDEVICE

Функция DestroyDevice уничтожает графический контекст.
PFND3DDDI_DESTROYEXTENSIONDEVICE

Функция DestroyExtensionDevice освобождает ресурсы для устройства расширения Microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DESTROYHWCONTEXTCB

Обратный вызов для уничтожения аппаратного контекста.
PFND3DDDI_DESTROYHWQUEUECB

Обратный вызов для уничтожения аппаратной очереди.
PFND3DDDI_DESTROYLIGHT

Функция DestroyLight деактивирует источник света.
PFND3DDDI_DESTROYOVERLAY

Функция DestroyOverlay отключает оборудование наложения и освобождает дескриптор наложения.
PFND3DDDI_DESTROYOVERLAYCB

Функция pfnDelayOverlayCb отключает оборудование наложения и уничтожает объект наложения в режиме ядра.
PFND3DDDI_DESTROYPAGINGQUEUECB

pfnDe примерPagingQueueCb ожидает завершения всех операций, помещенных в очередь подкачки, и уничтожает ее вместе со связанным объектом синхронизации.
PFND3DDDI_DESTROYQUERY

Функция DestroyQuery освобождает ресурсы для запроса.
PFND3DDDI_DESTROYRESOURCE

Функция DestroyResource освобождает указанный ресурс.
PFND3DDDI_DESTROYSYNCHRONIZATIONOBJECTCB

Функция pfnDesynchronizationObjectCb уничтожает объект синхронизации, созданный с помощью вызова функции pfnCreateSynchronizationObjectCb.
PFND3DDDI_DESTROYVIDEOPROCESSDEVICE

Функция DestroyVideoProcessDevice освобождает ресурсы для устройства обработки видео microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DISCARD

Удаляет (вытеснит) набор подресурсов из памяти видеотрансляции. Реализовано с помощью драйверов windows Display Driver Model (WDDM) 1.2 и более поздних версий в пользовательском режиме.
PFND3DDDI_DRAWINDEXEDPRIMITIVE

Функция DrawIndexedPrimitive рисует индексированные примитивы, в которые среда выполнения Microsoft Direct3D не преобразовала данные индекса.
PFND3DDDI_DRAWINDEXEDPRIMITIVE2

Функция DrawIndexedPrimitive2 рисует индексированные примитивы, в которые среда выполнения Microsoft Direct3D преобразовала данные индекса.
PFND3DDDI_DRAWPRIMITIVE

Функция DrawPrimitive рисует неиндексированные примитивы, в которых среда выполнения Microsoft Direct3D не преобразовывает данные вершин.
PFND3DDDI_DRAWPRIMITIVE2

Функция DrawPrimitive2 рисует неиндексированные примитивы, в которых среда выполнения Microsoft Direct3D преобразовала данные вершин.
PFND3DDDI_DRAWRECTPATCH

Функция DrawRectPatch рисует новое или кэшированное прямоугольное исправление или обновляет спецификацию ранее определенного исправления.
PFND3DDDI_DRAWTRIPATCH

Функция DrawTriPatch рисует новое или кэшированное треугольное исправление или обновляет спецификацию ранее определенного исправления.
PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR

Функция CreateVideoProcessor создает видеопроцессор Microsoft DirectX Video Acceleration (DirectX VA), который используется для обработки видео высокой четкости.
PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR

Функция DestroyVideoProcessor освобождает ресурсы для видеопроцессора Microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

Функция GetVideoProcessBltStatePrivate извлекает данные о состоянии частной передачи битовых блоков (bitblt) для видеопроцессора.
PFND3DDDI_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

Функция GetVideoProcessStreamStatePrivate извлекает частные данные о состоянии потока для видеопроцессора.
PFND3DDDI_DXVAHD_SETVIDEOPROCESSBLTSTATE

Функция SetVideoProcessBltState задает состояние передачи битовых блоков (bitblt) для видеопроцессора.
PFND3DDDI_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

Функция SetVideoProcessStreamState задает состояние потока для видеопроцессора.
PFND3DDDI_DXVAHD_VIDEOPROCESSBLTHD

Функция VideoProcessBltHD обрабатывает входные видеопотоки и создает их в выходной поверхности.
PFND3DDDI_ENCRYPTIONBLT

Функция EncryptionBlt считывает зашифрованные данные с защищенной поверхности.
PFND3DDDI_ESCAPECB

Функция обратного вызова pfnEscapeCb предоставляет сведения драйверу мини-порта дисплея.
PFND3DDDI_EVICTCB

pfnEvictCb используется для указания ОПЕРАЦИОННОй системе уменьшать количество ссылок на место расположения. Когда этот счетчик достигнет нуля, выделение будет удалено из списка мест расположения устройств.
PFND3DDDI_EXTENSIONEXECUTE

Функция ExtensionExecute выполняет операцию с помощью заданного устройства расширения Microsoft DirectX Video Accelerator (VA).
PFND3DDDI_FINISHSESSIONKEYREFRESH

Функция FinishSessionKeyRefresh указывает, что все буферы с этого момента времени используют обновленное значение ключа сеанса.
PFND3DDDI_FLIPOVERLAY

Функция FlipOverlay приводит к тому, что оборудование наложения начинает отображать заданное новое выделение.
PFND3DDDI_FLIPOVERLAYCB

Функция pfnFlipOverlayCb изменяет выделение для отображения на наложении или указывает на отображение другого поля текущего отображаемого выделения при деинтерлейсинге ресурса чередующегося ресурса.
PFND3DDDI_FLUSH

Функция Flush отправляет невыполненные аппаратные команды, которые находятся в буфере команд оборудования, в драйвер мини-порта дисплея.
PFND3DDDI_FLUSH1

Вызывается средой выполнения Microsoft Direct3D для отправки невыполненных аппаратных команд, которые находятся в аппаратном буфере команд, в драйвер мини-порта дисплея. Должен быть реализован с помощью драйверов windows Display Driver Model (WDDM) 1.3 и более поздних версий в пользовательском режиме.
PFND3DDDI_FREEGPUVIRTUALADDRESSCB

pfnFreeGpuVirtualAddressCb выпускает диапазон виртуальных адресов графического процессора (GPU), которые ранее были зарезервированы или сопоставлены.
PFND3DDDI_GENERATEMIPSUBLEVELS

Функция GenerateMipSubLevels повторно создает вложенные значения текстуры MIP-карты.
PFND3DDDI_GETCAPS

Функция GetCaps запрашивает возможности графического адаптера.
PFND3DDDI_GETCAPTUREALLOCATIONHANDLE

Функция GetCaptureAllocationHandle сопоставляет заданный дескриптор ресурса записи с дескриптором выделения в режиме ядра.
PFND3DDDI_GETENCRYPTIONBLTKEY

Функция GetEncryptionBltKey возвращает ключ, используемый для расшифровки данных, возвращаемой функцией EncryptionBlt драйвера.
PFND3DDDI_GETINFO

Функция GetInfo извлекает сведения об указанном устройстве отображения.
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB

Функция pfnGetMultisampleMethodListCb извлекает список методов с несколькими выборками, которые используются для заданной ширины, высоты и формата выделения.
PFND3DDDI_GETOVERLAYCOLORCONTROLS

Функция GetOverlayColorControls извлекает параметры элемента управления цветом для заданного наложения.
PFND3DDDI_GETPITCH

Функция GetPitch извлекает шаг защищенной или неблокируемой поверхности.
PFND3DDDI_GETQUERYDATA

Функция GetQueryData извлекает сведения о запросе.
PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB

pfnGetResourcePresentPrivateDriverDataCb используется для запроса личных данных ресурса, которые связаны с ресурсом во время презентации.
PFND3DDDI_INVALIDATECACHECB

Функция обратного вызова PFND3DDDI_INVALIDATECACHECB делает кэш недействительным.
PFND3DDDI_ISSUEQUERY

Функция IssueQuery обрабатывает запрос.
PFND3DDDI_LOCK

Функция Lock блокирует заданный ресурс или поверхность в ресурсе.
PFND3DDDI_LOCK2CB

Функция pfnLock2Cb блокирует выделение и получает указатель на выделение от драйвера мини-порта дисплея или диспетчера видеопамять.
PFND3DDDI_LOCKASYNC

Функция LockAsync блокирует указанный ресурс или поверхность в ресурсе.
PFND3DDDI_LOCKCB

Функция pfnLockCb блокирует выделение и получает указатель на выделение от драйвера мини-порта дисплея или диспетчера видеопамять.
PFND3DDDI_LOGSTRINGTABLE

Вызывается средой выполнения Microsoft Direct3D, чтобы запросить, чтобы драйвер отображения пользовательского режима регистрировали событие маркера трассировки событий Windows (ETW). При необходимости реализуется драйверами Windows Display Driver Model (WDDM) 1.3 и более поздних версий.
PFND3DDDI_LOGUMDMARKERCB

Вызывается драйвером отображения пользовательского режима для регистрации события пользовательского маркера трассировки событий Windows (ETW).
PFND3DDDI_MAKERESIDENTCB

PFND3DDDI_MAKERESIDENTCB предписывает ОС добавить ресурс в список мест расположения устройств и увеличить число ссылок на место расположения при этом выделении.
PFND3DDDI_MAPGPUVIRTUALADDRESSCB

Дополнительные сведения о функции pfnMapGpuVirtualAddressCb.
PFND3DDDI_MULTIPLYTRANSFORM

Функция MultiplyTransform изменяет текущее преобразование.
PFND3DDDI_OFFERALLOCATIONS2CB

Функция обратного вызова PFND3DDDI_OFFERALLOCATIONS2CB вызывается драйвером отображения пользовательского режима, чтобы предложить выделение видеопамяти для повторного использования.
PFND3DDDI_OFFERALLOCATIONSCB

Функция обратного вызова PFND3DDDI_OFFERALLOCATIONSCB вызывается драйвером отображения пользовательского режима, чтобы предложить выделение видеопамяти для повторного использования.
PFND3DDDI_OFFERRESOURCES

Вызывается средой выполнения Microsoft Direct3D, чтобы запросить, чтобы драйвер отображения пользовательского режима предложил ресурсы видеопамять для повторного использования.
PFND3DDDI_OPENADAPTER

Функция OpenAdapter создает объект графического адаптера, на который ссылается в последующих вызовах.
PFND3DDDI_OPENRESOURCE

Функция OpenResource сообщает драйверу, что открыт общий ресурс.
PFND3DDDI_PRESENT

Функция Present уведомляет драйвер отображения пользовательского режима о том, что приложение завершило отрисовку, и запрашивает, чтобы драйвер отображал исходную поверхность путем копирования или перелистывания, или что драйвер выполнил операцию заливки цвета.
PFND3DDDI_PRESENT1

Уведомляет драйвер отображения пользовательского режима о том, что приложение завершило отрисовку и что все права владения общим ресурсом освобождены, и запрашивает отображение драйвера в области назначения.
PFND3DDDI_PRESENTCB

Функция pfnPresentCb копирует содержимое из исходного выделения.
PFND3DDDI_PRESENTMULTIPLANEOVERLAY

Вызывается средой выполнения Microsoft Direct3D для уведомления драйвера отображения пользовательского режима о том, что приложение завершило отрисовку, и запрашивает, чтобы драйвер отображал исходную поверхность путем копирования или перелистывания, или что драйвер выполняет операцию заливки цвета. Должен быть реализован с помощью драйверов windows Display Driver Model (WDDM) 1.3 или более поздней версии, поддерживающих многоплановые наложения.
PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB

Копирует содержимое из исходного многопланового выделения наложения в целевое выделение. Может вызываться драйверами отображения windows Display Driver Model (WDDM) 1.3 или более поздней версии.
PFND3DDDI_QUERYADAPTERINFOCB

Функция pfnQueryAdapterInfoCb извлекает сведения о графическом адаптере.
PFND3DDDI_QUERYADAPTERINFOCB2

Реализуется драйвером клиента для получения сведений о графическом адаптере.
PFND3DDDI_QUERYAUTHENTICATEDCHANNEL

Функция QueryAuthenticatedChannel запрашивает прошедший проверку подлинности канал для получения сведений о возможностях и состоянии.
PFND3DDDI_QUERYDLISTFORAPPLICATION

Функция обратного вызова PFND3DDDI_QUERYDLISTFORAPPLICATION запрашивает список DList для приложения.
PFND3DDDI_QUERYDLISTFORAPPLICATION1

Вызывается во время инициализации Microsoft Direct3D в гибридной системе, чтобы определить, на каком GPU должно выполняться приложение. DList — это список приложений, которым требуются общие поверхности между адаптерами для высокопроизводительной отрисовки на дискретном GPU.
PFND3DDDI_QUERYDLISTFORAPPLICATION2

Функция обратного вызова PFND3DDDI_QUERYDLISTFORAPPLICATION2 запрашивает dList для приложения.
PFND3DDDI_QUERYRESIDENCYCB

Функция pfnQueryResidencyCb запрашивает состояние расположения ресурса или списка выделений.
PFND3DDDI_QUERYRESOURCERESIDENCY

Функция QueryResourceResidency определяет место расположения заданного списка ресурсов.
PFND3DDDI_RECLAIMALLOCATIONS2CB

pfnReclaimAllocations2Cb вызывается драйвером пользовательского режима для освобождения выделенных видеопамять, которые ранее предлагались для повторного использования.
PFND3DDDI_RECLAIMALLOCATIONS3CB

pfnReclaimAllocations3Cb вызывается драйвером пользовательского режима для освобождения выделенных видеопамять, которые ранее предлагались для повторного использования.
PFND3DDDI_RECLAIMALLOCATIONSCB

Вызывается драйвером отображения в пользовательском режиме для освобождения выделенных видеопамять, которые ранее предлагались для повторного использования.
PFND3DDDI_RECLAIMRESOURCES

Вызывается средой выполнения Microsoft Direct3D для освобождения ресурсов видеопамять, которые она ранее предлагала для повторного использования.
PFND3DDDI_RENAME

Функция Rename сообщает драйверу отображения пользовательского режима о необходимости использовать переименованное выделение, возвращенное ранее функцией LockAsync для указанного ресурса.
PFND3DDDI_RENDERCB

Функция pfnRenderCb отправляет текущий буфер команд для отрисовки в драйвер мини-порта дисплея.
PFND3DDDI_RESERVEGPUVIRTUALADDRESSCB

pfnReserveGPUVirtualAddressCb резервирует диапазон адресов в виртуальном адресном пространстве текущего графического модуля обработки (GPU). Диапазон адресов только зарезервирован, за ним нет фактической памяти.
PFND3DDDI_RESOLVESHAREDRESOURCE

Функция ResolveSharedResource информирует драйвер дисплея пользовательского режима о том, что права владения общей поверхностью изменены или что поверхность используется для взаимодействия GDI.
PFND3DDDI_SETASYNCCALLBACKSCB

Функция pfnSetAsyncCallbacksCb уведомляет среду выполнения Microsoft Direct3D о том, будет ли среда выполнения запускать или прекращать прием вызовов функций обратного вызова среды выполнения из рабочего потока.
PFND3DDDI_SETCLIPPLANE

Функция SetClipPlane задает плоскость клипа.
PFND3DDDI_SETCONVOLUTIONKERNELMONO

Функция SetConvolutionKernelMono определяет разрешение и вес фильтра ядра, который используется при установке режима фильтрации текстур D3DTEXF_CONVOLUTIONMONO.
PFND3DDDI_SETDECODERENDERTARGET

Функция SetDecodeRenderTarget задает целевую поверхность отрисовки для операций декодирования.
PFND3DDDI_SETDEPTHSTENCIL

Функция SetDepthStencil задает буфер глубины в контексте драйвера.
PFND3DDDI_SETDISPLAYMODE

Функция SetDisplayMode переключается в режим отображения или основной режим, который не поддерживается рабочим столом GDI.
PFND3DDDI_SETDISPLAYMODECB

Функция pfnSetDisplayModeCb задает выделение, используемое для сканирования на дисплее.
PFND3DDDI_SETDISPLAYPRIVATEDRIVERFORMATCB

Функция pfnSetDisplayPrivateDriverFormatCb изменяет атрибут закрытого формата источника видео.
PFND3DDDI_SETINDICES

Функция SetIndices задает текущий буфер индекса.
PFND3DDDI_SETINDICESUM

Функция SetIndicesUM задает для текущего буфера индекса заданный буфер пользовательской памяти.
PFND3DDDI_SETLIGHT

Функция SetLight задает свойства для источника света.
PFND3DDDI_SETMARKER

Уведомляет драйвер отображения пользовательского режима о том, что он должен создать новую метку времени, если с момента последнего вызова pfnSetMarker была выполнена какая-либо работа с GPU.
PFND3DDDI_SETMARKERMODE

Уведомляет драйвер отображения пользовательского режима о том, что он должен поддерживать тип события трассировки событий Windows (ETW).
PFND3DDDI_SETMATERIAL

Функция SetMaterial задает свойства материала, которые устройства в системе используют для создания требуемого эффекта во время отрисовки.
PFND3DDDI_SETOVERLAYCOLORCONTROLS

Функция SetOverlayColorControls изменяет параметры элемента управления цветом для заданного наложения.
PFND3DDDI_SETPALETTE

Функция SetPalette связывает палитру с текстурой.
PFND3DDDI_SETPIXELSHADER

Функция SetPixelShader задает пиксельный шейдер, который будет использоваться во всех операциях рисования.
PFND3DDDI_SETPIXELSHADERCONST

Функция SetPixelShaderConst задает один или несколько регистров пиксельных шейдеров со значениями с плавающей запятой.
PFND3DDDI_SETPIXELSHADERCONSTB

Функция SetPixelShaderConstB задает один или несколько регистров пиксельного шейдера с логическими значениями.
PFND3DDDI_SETPIXELSHADERCONSTI

Функция SetPixelShaderConstI задает один или несколько регистров пиксельных шейдеров с целыми значениями.
PFND3DDDI_SETPRIORITY

Функция SetPriority задает приоритет вытеснения из памяти для управляемой текстуры.
PFND3DDDI_SETPRIORITYCB

Функция pfnSetPriorityCb задает уровень приоритета ресурса или списка выделений.
PFND3DDDI_SETRENDERSTATE

Функция SetRenderState обновляет состояние отрисовки.
PFND3DDDI_SETRENDERTARGET

Функция SetRenderTarget задает целевую поверхность отрисовки.
PFND3DDDI_SETSCISSORRECT

Функция SetScissorRect помечает часть целевого объекта отрисовки, к которому ограничена отрисовка.
PFND3DDDI_SETSTREAMSOURCE

Функция SetStreamSource привязывает часть источника потока вершин к буферу вершин.
PFND3DDDI_SETSTREAMSOURCEFREQ

Функция SetStreamSourceFreq задает делитель частоты источника потока, привязанного к буферу вершин.
PFND3DDDI_SETSTREAMSOURCEUM

Функция SetStreamSourceUM привязывает источник потока вершин к буферу памяти пользователя.
PFND3DDDI_SETTEXTURE

Функция SetTexture вставляет текстуру на определенном этапе в группу с несколькими текстурами.
PFND3DDDI_SETTEXTURESTAGESTATE

Функция SetTextureStageState обновляет состояние текстуры на определенном этапе в группе с несколькими текстурами.
PFND3DDDI_SETTRANSFORM

Функция SetTransform настраивает преобразование.
PFND3DDDI_SETVERTEXSHADERCONST

Функция SetVertexShaderConst задает один или несколько регистров шейдера вершин со значениями с плавающей запятой.
PFND3DDDI_SETVERTEXSHADERCONSTB

Функция SetVertexShaderConstB задает один или несколько регистров констант вершинного шейдера с логическими значениями.
PFND3DDDI_SETVERTEXSHADERCONSTI

Функция SetVertexShaderConstI задает один или несколько регистров констант вершинного шейдера с целочисленными значениями.
PFND3DDDI_SETVERTEXSHADERDECL

Функция SetVertexShaderDecl задает объявление вершинного шейдера таким образом, чтобы все последующие операции рисования использовали это объявление.
PFND3DDDI_SETVERTEXSHADERFUNC

Функция SetVertexShaderFunc задает код вершинного шейдера таким образом, чтобы все последующие операции рисования использовали этот код.
PFND3DDDI_SETVIDEOPROCESSRENDERTARGET

Функция SetVideoProcessRenderTarget задает целевую поверхность отрисовки, которая используется для обработки видео.
PFND3DDDI_SETVIEWPORT

Функция SetViewport информирует драйверы, поддерживающие защиту, о прямоугольнике для обрезки представления.
PFND3DDDI_SETZRANGE

Функция SetZRange информирует драйвер о диапазоне значений z.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECT2CB

Вставляет сигнал в указанные объекты синхронизации в указанном контекстном потоке прямого доступа к памяти (DMA). Используется драйверами отображения WDDM 1.2 и более поздних версий в пользовательском режиме.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTCB

Функция pfnSignalSynchronizationObjectCb вставляет сигнал на указанные объекты синхронизации в указанном контекстном потоке DMA.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMCPUCB

pfnSignalSynchronizationObjectFromCpuCb позволяет драйверу сигнализировать о контролируемом заборе.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2CB

pfnSignalSynchronizationObjectFromGpu2Cb используется для сигнализации отслеживаемого ограждения.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPUCB

pfnSignalSynchronizationObjectFromGpuCb используется для сигнализации отслеживаемого ограждения.
PFND3DDDI_STARTSESSIONKEYREFRESH

Функция StartSessionKeyRefresh возвращает случайное число, которое функция FinishSessionKeyRefresh драйвера впоследствии использует для выполнения монопольной операции ИЛИ (XOR) с ключом сеанса.
PFND3DDDI_STATESET

Функция StateSet задает блок состояний.
PFND3DDDI_SUBMITCOMMANDCB

pfnSubmitCommandCb используется для отправки буферов команд в контекстах, поддерживающих виртуальную адресацию графического процессора (GPU).
PFND3DDDI_SUBMITCOMMANDTOHWQUEUECB

Обратный вызов для отправки команды в очередь оборудования.
PFND3DDDI_SUBMITHISTORYSEQUENCECB

Дополнительные сведения о функции обратного вызова PFND3DDDI_SUBMITHISTORYSEQUENCECB.
PFND3DDDI_SUBMITPRESENTBLTTOHWQUEUECB

Реализуется драйвером клиента для отправки текущего BLT в очередь оборудования.
PFND3DDDI_SUBMITPRESENTTOHWQUEUECB

Функция обратного вызова PFND3DDDI_SUBMITPRESENTTOHWQUEUECB вызывается драйверами пользовательского режима для отправки операции Blt Present в очередь оборудования.
PFND3DDDI_SUBMITSIGNALSYNCOBJECTSTOHWQUEUECB

Обратный вызов для отправки команды сигнала в очередь оборудования.
PFND3DDDI_SUBMITWAITFORSYNCOBJECTSTOHWQUEUECB

Обратный вызов для отправки команды ожидания в очередь оборудования.
PFND3DDDI_SYNCTOKEN

Обратный вызов PFND3DDDI_SYNCTOKEN создает маркер синхронизации.
PFND3DDDI_SYNCTOKENCB

Обратный вызов PFND3DDDI_SYNCTOKENCB создает маркер синхронизации.
PFND3DDDI_TEXBLT

Функция TexBlt выполняет операцию передачи битового блока (bitblt) из исходной текстуры в конечную текстуру, включая все вложенные значения исходной текстуры.
PFND3DDDI_TEXBLT1

Выполняет операцию передачи битового блока (bitblt) из исходной текстуры в конечную текстуру, включая все вложенные значения исходной текстуры. Реализовано с помощью драйверов отображения windows Display Driver Model (WDDM) 1.2 или более поздней версии в пользовательском режиме.
PFND3DDDI_TRIMRESIDENCYSET

pfnTrimResidencySet используется для обрезки списка мест расположения для данного устройства. Драйверы пользовательского режима необходимы для реализации этого обратного вызова, чтобы участвовать в новой модели расположения памяти.
PFND3DDDI_UNLOCK

Функция Unlock разблокирует ресурс или поверхность в ресурсе, который ранее был заблокирован функцией Lock.
PFND3DDDI_UNLOCK2CB

Функция pfnUnlock2Cb разблокирует выделение, которое было заблокировано вызовом функции pfnLock2Cb.
PFND3DDDI_UNLOCKASYNC

Функция UnlockAsync разблокирует ресурс или поверхность в ресурсе, который ранее заблокирован функцией LockAsync.
PFND3DDDI_UNLOCKCB

Функция pfnUnlockCb разблокирует выделение, которое было заблокировано вызовом функции pfnLockCb.
PFND3DDDI_UPDATEALLOCATIONPROPERTYCB

Функции pfnUpdateAllocationPropertyCb обновляют свойство выделения без создания нового выделения.
PFND3DDDI_UPDATEGPUVIRTUALADDRESSCB

pfnUpdateGpuVirtualAddressCb — это специальная операция, используемая в контексте ресурсов плитки.
PFND3DDDI_UPDATEOVERLAY

Функция UpdateOverlay перенастраивает или перемещает отображаемое наложение.
PFND3DDDI_UPDATEOVERLAYCB

Функция pfnUpdateOverlayCb изменяет объект наложения в режиме ядра.
PFND3DDDI_UPDATEPALETTE

Функция UpdatePalette обновляет палитру текстур.
PFND3DDDI_UPDATESUBRESOURCEUP

Вызывается средой выполнения Microsoft Direct3D для обновления целевого подресурса из исходного региона системной памяти. Должен быть реализован с помощью драйверов windows Display Driver Model (WDDM) 1.3 и более поздних версий в пользовательском режиме.
PFND3DDDI_UPDATEWINFO

Функция UpdateWInfo обновляет диапазон w для буферизации w.
PFND3DDDI_VALIDATEDEVICE

Функция ValidateDevice возвращает количество проходов, в течение которых оборудование может выполнять операции смешивания, указанные в текущем состоянии.
PFND3DDDI_VIDEOPROCESSBEGINFRAME

Функция VideoProcessBeginFrame уведомляет драйвер отображения в пользовательском режиме о том, что обработка видеокадра может начаться на указанном устройстве обработки видео в Microsoft DirectX Video Accelerator (VA).
PFND3DDDI_VIDEOPROCESSBLT

Функция VideoProcessBlt обрабатывает видеокадр с помощью указанного устройства обработки видео с помощью microsoft DirectX Video Accelerator (VA).
PFND3DDDI_VIDEOPROCESSENDFRAME

Функция VideoProcessEndFrame уведомляет драйвер отображения пользовательского режима о том, что были отправлены все данные, необходимые для обработки текущего кадра.
PFND3DDDI_VOLBLT

Функция VolBlt выполняет операцию передачи битового блока (bitblt) из исходной текстуры тома в текстуру конечного тома.
PFND3DDDI_VOLBLT1

Выполняет операцию передачи битового блока (bitblt) из исходной текстуры тома в текстуру конечного тома. Реализовано с помощью драйверов отображения windows Display Driver Model (WDDM) 1.2 или более поздней версии в пользовательском режиме.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECT2CB

Вставляет команду ожидания для указанных объектов синхронизации в указанном потоке команд контекста. Используется драйверами отображения windows Display Driver Model (WDDM) 1.2 и более поздних версий в пользовательском режиме.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTCB

Функция pfnWaitForSynchronizationObjectCb вставляет ожидание указанных объектов синхронизации в указанный поток DMA контекста.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPUCB

pfnWaitForSynchronizationObjectFromCpuCb ожидает, пока отслеживаемое ограждение достигнет определенного значения, прежде чем обрабатывать последующие команды контекста.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMGPUCB

pfnWaitForSynchronizationObjectFromGpuCb ожидает, пока отслеживаемое ограждение достигнет определенного значения, прежде чем обрабатывать последующие команды контекста.
PFND3DDDICB_LOGSTRINGTABLEENTRY

Находит запись таблицы строк, используемую функцией LogMarkerStringTable для регистрации события маркера трассировки событий Windows (ETW). При необходимости реализуется драйверами Windows Display Driver Model (WDDM) 1.3 и более поздних версий.

Структуры

 
D3D12DDICB_OFFERALLOCATIONS

Для предложения выделений используется структура D3D12DDICB_OFFERALLOCATIONS.
D3D12DDICB_RECLAIMALLOCATIONS2

Описывает ресурсы видеопамяти, которые необходимо освободить и которые драйвер ранее предложил для повторного использования.
D3DDDI_ADAPTERCALLBACKS

Структура D3DDDI_ADAPTERCALLBACKS содержит функции обратного вызова среды выполнения Microsoft Direct3D, которые может использовать драйвер отображения пользовательского режима.
D3DDDI_ADAPTERFUNCS

Структура D3DDDI_ADAPTERFUNCS содержит функции, которые драйвер отображения пользовательского режима может реализовать для взаимодействия с объектом графического адаптера.
D3DDDI_BATCHEDMARKERDATA

Структура D3DDDI_BATCHEDMARKERDATA предоставляет высокопроизводительные данные маркеров из драйверов D3D12.
D3DDDI_BLTFLAGS

Структура D3DDDI_BLTFLAGS определяет тип передачи битовых блоков (bitblt).
D3DDDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO

Используется для проверка сведений о многоплановом наложении сведений о плоскости поддержки.
D3DDDI_COLORFILLFLAGS

Структура D3DDDI_COLORFILLFLAGS описывает, как заполнить прямоугольник на поверхности цветом.
D3DDDI_CREATEDEVICEFLAGS

Структура D3DDDI_CREATEDEVICEFLAGS описывает создание устройства.
D3DDDI_DEVICECALLBACKS

Дополнительные сведения о структуре D3DDDI_DEVICECALLBACKS.
D3DDDI_DEVICEFUNCS

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

Указывает состояние устройства.
D3DDDI_FLIPOVERLAYFLAGS

Структура D3DDDI_FLIPOVERLAYFLAGS определяет, как перевернуть ресурс при наложении.
D3DDDI_FRAMELATENCYESCAPE

Задает максимальную задержку кадра приложения.
D3DDDI_ISSUEQUERYFLAGS

Структура D3DDDI_ISSUEQUERYFLAGS определяет состояние проблемы запроса.
D3DDDI_LIGHT

Структура D3DDDI_LIGHT описывает набор свойств освещения.
D3DDDI_LOCKASYNCFLAGS

Структура D3DDDI_LOCKASYNCFLAGS определяет способ блокировки ресурса.
D3DDDI_LOCKFLAGS

Структура D3DDDI_LOCKFLAGS определяет способ блокировки ресурса.
D3DDDI_MULTIPLANE_ALLOCATION_INFO

Структура D3DDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO указывает сведения о выделении многопланового наложения.
D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES

Структура _D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES содержит сведения, используемые драйвером отображения пользовательского режима для указания атрибутов плоскости наложения.
D3DDDI_MULTIPLANE_OVERLAY_CAPS

Структура D3DDDI_MULTIPLANE_OVERLAY_CAPS содержит сведения, используемые драйвером отображения пользовательского режима для указания возможностей плоскости наложения.
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS

Используется драйвером отображения пользовательского режима для указания группы возможностей плоскости наложения.
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS_INPUT

Указывает сведения о группе возможностей многопланового наложения.
D3DDDI_OPENRESOURCEFLAGS

Структура D3DDDI_OPENRESOURCEFLAGS определяет тип открываемого ресурса.
D3DDDI_OVERLAYCOLORCONTROLS

Структура D3DDDI_OVERLAYCOLORCONTROLS описывает параметры управления цветом для наложения.
D3DDDI_OVERLAYCOLORCONTROLSFLAGS

Структура D3DDDI_OVERLAYCOLORCONTROLSFLAGS определяет параметры управления цветом, поддерживаемые оборудованием наложения.
D3DDDI_OVERLAYINFO

Структура D3DDDI_OVERLAYINFO описывает сведения о наложении.
D3DDDI_OVERLAYINFOFLAGS

Структура D3DDDI_OVERLAYINFOFLAGS определяет тип выполняемой операции наложения.
D3DDDI_PRESENT_MULTIPLANE_OVERLAY

Указывает плоскость наложения для отображения.
D3DDDI_PRESENTFLAGS

Структура D3DDDI_PRESENTFLAGS определяет, как выполнить текущую операцию.
D3DDDI_UNLOCKASYNCFLAGS

Структура D3DDDI_UNLOCKASYNCFLAGS определяет способ разблокировки ресурса.
D3DDDI_UNLOCKFLAGS

Структура D3DDDI_UNLOCKFLAGS определяет способ разблокировки ресурса.
D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE

Структура D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE описывает буфер, содержащий ключ сеанса, который использует канал, прошедший проверку подлинности.
D3DDDIARG_BLT

Структура D3DDDIARG_BLT описывает параметры передачи битовых блоков (bitblt).
D3DDDIARG_BUFFERBLT

Структура D3DDDIARG_BUFFERBLT описывает параметры операции передачи битового блока буфера (bitblt).
D3DDDIARG_BUFFERBLT1

Описывает параметры операции передачи битового блока буфера (bitblt).
D3DDDIARG_CAPTURETOSYSMEM

Структура D3DDDIARG_CAPTURETOSYSMEM описывает параметры передачи битовых блоков (bitblt) из буфера захвата в поверхность видеопамяти.
D3DDDIARG_CHECKDIRECTFLIPSUPPORT

Указывает ресурсы, используемые для операций прямого переворачивания, в которых видеопамять легко переключается между управляемыми основными выделениями приложения и основными выделениями, управляемыми диспетчером окон рабочего стола (DWM).
D3DDDIARG_CHECKMULTIPLANEOVERLAYSUPPORT

Используется в вызове функции pfnCheckMultiPlaneOverlaySupport (D3D) для проверка сведений об аппаратной поддержке многоплановых наложений.
D3DDDIARG_CHECKPRESENTDURATIONSUPPORT

Используется в вызове функции CheckPresentDurationSupport для проверка сведений о поддержке аппаратного устройства для плавного переключения на новую частоту обновления монитора.
D3DDDIARG_CLEAR

Структура D3DDDIARG_CLEAR описывает параметры аппаратной операции очистки.
D3DDDIARG_COLORFILL

Структура D3DDDIARG_COLORFILL описывает параметры операции заливки цвета.
D3DDDIARG_COMPOSERECTS

Структура D3DDDIARG_COMPOSERECTS описывает параметры, используемые для создания прямоугольных областей.
D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL

Структура D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL описывает состояние, заданное в канале, прошедшем проверку подлинности, с помощью функции ConfigureAuthenticatedChannel.
D3DDDIARG_COPYFLAGS

Описывает обработку существующего содержимого ресурса во время операции копирования или обновления региона в этом ресурсе. Используется драйверами windows Display Driver Model (WDDM) 1.3 и более поздних версий в пользовательском режиме.
D3DDDIARG_COUNTER_INFO

Описывает сведения для управления счетчиками.
D3DDDIARG_CREATEAUTHENTICATEDCHANNEL

Структура D3DDDIARG_CREATEAUTHENTICATEDCHANNEL определяет канал для создания.
D3DDDIARG_CREATECRYPTOSESSION

Структура D3DDDIARG_CREATECRYPTOSESSION описывает создаваемый сеанс шифрования.
D3DDDIARG_CREATEDECODEDEVICE

Структура D3DDDIARG_CREATEDECODEDEVICE описывает устройство декодирования Microsoft DirectX Video Acceleration (DirectX VA) для создания.
D3DDDIARG_CREATEDEVICE

Структура D3DDDIARG_CREATEDEVICE содержит сведения, описывающие создаваемое устройство отображения.
D3DDDIARG_CREATEEXTENSIONDEVICE

Структура D3DDDIARG_CREATEEXTENSIONDEVICE описывает устройство расширения Microsoft DirectX Video Acceleration (DirectX VA) для создания.
D3DDDIARG_CREATELIGHT

Структура D3DDDIARG_CREATELIGHT содержит индекс в массиве света.
D3DDDIARG_CREATEOVERLAY

Структура D3DDDIARG_CREATEOVERLAY описывает создаваемое наложение.
D3DDDIARG_CREATEPIXELSHADER

Структура D3DDDIARG_CREATEPIXELSHADER указывает дескриптор шейдера для связывания с кодом пиксельного шейдера.
D3DDDIARG_CREATEQUERY

Структура D3DDDIARG_CREATEQUERY определяет создаваемый запрос.
D3DDDIARG_CREATEVERTEXSHADERDECL

Структура D3DDDIARG_CREATEVERTEXSHADERDECL указывает дескриптор шейдера для связи с объявлением вершинного шейдера.
D3DDDIARG_CREATEVERTEXSHADERFUNC

Структура D3DDDIARG_CREATEVERTEXSHADERFUNC указывает дескриптор шейдера для связывания с кодом вершинного шейдера.
D3DDDIARG_CREATEVIDEOPROCESSDEVICE

Структура D3DDDIARG_CREATEVIDEOPROCESSDEVICE описывает создаваемое устройство обработки видео Microsoft DirectX Video Acceleration (DirectX VA).
D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE

Структура D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE описывает буфер, содержащий ключ сеанса, который используется для шифрования.
D3DDDIARG_DECODEBEGINFRAME

Структура D3DDDIARG_DECODEBEGINFRAME указывает декодер Microsoft DirectX Video Accelerator (VA), который должен начать декодирование кадра.
D3DDDIARG_DECODEENDFRAME

Структура D3DDDIARG_DECODEENDFRAME указывает декодер Microsoft DirectX Video Accelerator (VA), который должен прекратить декодирование кадра.
D3DDDIARG_DECODEEXECUTE

Структура D3DDDIARG_DECODEEXECUTE описывает операцию декодирования Microsoft DirectX Video Acceleration (VA) для выполнения.
D3DDDIARG_DECODEEXTENSIONEXECUTE

Структура D3DDDIARG_DECODEEXTENSIONEXECUTE описывает нестандартную операцию декодирования Microsoft DirectX Video Acceleration (VA).
D3DDDIARG_DECRYPTIONBLT

Структура D3DDDIARG_DECRYPTIONBLT описывает параметры расшифрованной передачи битовых блоков (bitblt) в вызове функции DecryptionBlt.
D3DDDIARG_DEPTHFILL

Структура D3DDDIARG_DEPTHFILL описывает параметры операции заполнения глубины.
D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL

Структура D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL содержит дескриптор канала, прошедшего проверку подлинности, который уничтожается при вызове функции DestroyAuthenticatedChannel.
D3DDDIARG_DESTROYCRYPTOSESSION

Структура D3DDDIARG_DESTROYCRYPTOSESSION содержит дескриптор сеанса шифрования, который уничтожается при вызове функции DestroyCryptoSession.
D3DDDIARG_DESTROYLIGHT

Структура D3DDDIARG_DESTROYLIGHT содержит индекс в массив света для уничтожения света.
D3DDDIARG_DESTROYOVERLAY

Структура D3DDDIARG_DESTROYOVERLAY содержит дескриптор для наложения для отключения.
D3DDDIARG_DISCARD

Определяет память для отображения видео, которую можно удалить, так как содержимое больше не требуется.
D3DDDIARG_DRAWINDEXEDPRIMITIVE

Структура D3DDDIARG_DRAWINDEXEDPRIMITIVE описывает индексированные примитивы для рисования.
D3DDDIARG_DRAWINDEXEDPRIMITIVE2

Структура D3DDDIARG_DRAWINDEXEDPRIMITIVE2 описывает индексированные примитивы для рисования.
D3DDDIARG_DRAWPRIMITIVE

Структура D3DDDIARG_DRAWPRIMITIVE описывает неиндексованный примитив для рисования.
D3DDDIARG_DRAWPRIMITIVE2

Структура D3DDDIARG_DRAWPRIMITIVE2 описывает неиндексированные примитивы для рисования.
D3DDDIARG_DRAWRECTPATCH

Структура D3DDDIARG_DRAWRECTPATCH описывает прямоугольное исправление для рисования.
D3DDDIARG_DRAWTRIPATCH

Структура D3DDDIARG_DRAWTRIPATCH описывает треугольный патч для рисования.
D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR

Структура D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR описывает создаваемый видеопроцессор Microsoft DirectX Video Acceleration (DirectX VA).
D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

Структура D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE описывает состояние передачи частного битового блока (bitblt) извлекаемого видеопроцессором.
D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

Структура D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE описывает частное состояние потока видеопроцессоров для извлечения.
D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

Структура D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE описывает состояние передачи битовых блоков (bitblt) видеопроцессор для изменения и данные, используемые для изменения состояния.
D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

Структура D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE описывает состояние потока видеопроцессоров для изменения и данные, используемые для изменения состояния.
D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD

Структура D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD описывает операцию обработки видео высокой четкости Microsoft DirectX Video Acceleration (VA).
D3DDDIARG_ENCRYPTIONBLT

Структура D3DDDIARG_ENCRYPTIONBLT описывает параметры зашифрованной передачи битовых блоков (bitblt) при вызове функции EncryptionBlt.
D3DDDIARG_EXTENSIONEXECUTE

Структура D3DDDIARG_EXTENSIONEXECUTE описывает операцию расширения Microsoft DirectX Video Acceleration (VA) для выполнения.
D3DDDIARG_FINISHSESSIONKEYREFRESH

Структура D3DDDIARG_FINISHSESSIONKEYREFRESH содержит дескриптор сеанса шифрования для завершения вызова функции FinishSessionKeyRefresh.
D3DDDIARG_FLIPOVERLAY

Структура D3DDDIARG_FLIPOVERLAY описывает новый ресурс для отображения на заданном наложении.
D3DDDIARG_GENERATEMIPSUBLEVELS

Структура D3DDDIARG_GENERATEMIPSUBLEVELS описывает, как создать подуровневые значения текстуры MIP-карты.
D3DDDIARG_GETCAPS

Структура D3DDDIARG_GETCAPS содержит возможности отображения устройств определенного типа.
D3DDDIARG_GETCAPTUREALLOCATIONHANDLE

Структура D3DDDIARG_GETCAPTUREALLOCATIONHANDLE описывает параметры для получения дескриптора выделения из дескриптора ресурса записи.
D3DDDIARG_GETENCRYPTIONBLTKEY

Структура _GETENCRYPTIONBLTKEY описывает сеанс передачи зашифрованных битовых блоков (bitblt), для которого функция GetEncryptionBltKey извлекает ключ шифрования.
D3DDDIARG_GETOVERLAYCOLORCONTROLS

Структура D3DDDIARG_GETOVERLAYCOLORCONTROLS описывает параметры для получения параметров элемента управления цветом наложения.
D3DDDIARG_GETPITCH

Структура D3DDDIARG_GETPITCH описывает зашифрованную поверхность, для которой функция GetPitch извлекает шаг.
D3DDDIARG_GETQUERYDATA

Структура D3DDDIARG_GETQUERYDATA содержит сведения о запросах, полученные из драйвера отображения пользовательского режима.
D3DDDIARG_ISSUEQUERY

Структура D3DDDIARG_ISSUEQUERY описывает обработку запроса, созданного функцией CreateQuery.
D3DDDIARG_LOCK

Структура D3DDDIARG_LOCK описывает ресурс или поверхность в ресурсе для блокировки.
D3DDDIARG_LOCKASYNC

Структура D3DDDIARG_LOCKASYNC описывает ресурс или поверхность в ресурсе для блокировки.
D3DDDIARG_MULTIPLYTRANSFORM

Структура D3DDDIARG_MULTIPLYTRANSFORM описывает, как изменить текущее преобразование.
D3DDDIARG_OFFERRESOURCES

Описывает ресурсы видеопамя, которые драйвер отображения пользовательского режима предлагает для повторного использования. Используется с функцией OfferResources.
D3DDDIARG_OPENADAPTER

Структура D3DDDIARG_OPENADAPTER содержит сведения, описывающие объект графического адаптера.
D3DDDIARG_OPENRESOURCE

Структура D3DDDIARG_OPENRESOURCE содержит сведения об открытии общего ресурса.
D3DDDIARG_PRESENT

Структура D3DDDIARG_PRESENT описывает отображаемый ресурс.
D3DDDIARG_PRESENT1

Описывает ресурс для отображения. Используется с функцией pfnPresent1(D3D) в windows Display Driver Model (WDDM) 1.3 и более поздних версий.
D3DDDIARG_PRESENTMULTIPLANEOVERLAY

Структура D3DDDIARG_PRESENTMULTIPLANEOVERLAY содержит сведения, указывающие ресурс многопланового наложения для отображения.
D3DDDIARG_PRESENTSURFACE

Структура D3DDDIARG_PRESENTSURFACE содержит дескриптор ресурса и индекс подресурсов, описывающий отображаемую поверхность.
D3DDDIARG_QUERYAUTHENTICATEDCHANNEL

Структура D3DDDIARG_QUERYAUTHENTICATEDCHANNEL описывает сведения о канале проверки подлинности для запроса с помощью функции QueryAuthenticatedChannel.
D3DDDIARG_QUERYRESOURCERESIDENCY

Структура D3DDDIARG_QUERYRESOURCERESIDENCY описывает список ресурсов, расположение которых проверяется с помощью функции QueryResourceResidency.
D3DDDIARG_RECLAIMRESOURCES

Описывает ресурсы видеопамяти, которые необходимо освободить и которые ранее предложил для повторного использования драйвер отображения пользовательского режима. Используется с функцией ReclaimResources.
D3DDDIARG_RENAME

Структура D3DDDIARG_RENAME описывает ресурс или поверхность в ресурсе для переименования с новым выделением.
D3DDDIARG_RENDERSTATE

Структура D3DDDIARG_RENDERSTATE описывает, как обновить определенное состояние отрисовки.
D3DDDIARG_RESOLVESHAREDRESOURCE

Структура D3DDDIARG_RESOLVESHAREDRESOURCE указывает ресурс, который функция ResolveSharedResource драйвера отображения пользовательского режима использует в качестве синхронизированной общей поверхности или поверхности взаимодействия GDI.
D3DDDIARG_SETCLIPPLANE

Структура D3DDDIARG_SETCLIPPLANE описывает плоскость клипа.
D3DDDIARG_SETCONVOLUTIONKERNELMONO

Структура D3DDDIARG_SETCONVOLUTIONKERNELMONO описывает параметры для задания ядра монохромной свертки.
D3DDDIARG_SETDECODERENDERTARGET

Структура D3DDDIARG_SETDECODERENDERTARGET описывает целевую поверхность отрисовки декодирования.
D3DDDIARG_SETDEPTHSTENCIL

Структура D3DDDIARG_SETDEPTHSTENCIL указывает буфер глубины.
D3DDDIARG_SETDISPLAYMODE

Структура D3DDDIARG_SETDISPLAYMODE описывает параметры для настройки режима отображения.
D3DDDIARG_SETINDICES

Структура D3DDDIARG_SETINDICES описывает параметры для настройки текущего буфера индекса.
D3DDDIARG_SETLIGHT

Структура D3DDDIARG_SETLIGHT описывает, как задать свойства освещения.
D3DDDIARG_SETMATERIAL

Структура D3DDDIARG_SETMATERIAL описывает свойства материала, используемые для отрисовки.
D3DDDIARG_SETOVERLAYCOLORCONTROLS

Структура D3DDDIARG_SETOVERLAYCOLORCONTROLS описывает параметры для изменения параметров элемента управления цветом наложения.
D3DDDIARG_SETPALETTE

Структура D3DDDIARG_SETPALETTE описывает, как связать палитру с текстурой.
D3DDDIARG_SETPIXELSHADERCONST

Структура D3DDDIARG_SETPIXELSHADERCONST описывает, как задать регистры констант пиксельного шейдера.
D3DDDIARG_SETPRIORITY

Структура D3DDDIARG_SETPRIORITY описывает уровень приоритета для управляемой текстуры.
D3DDDIARG_SETRENDERTARGET

Структура D3DDDIARG_SETRENDERTARGET описывает целевую поверхность отрисовки.
D3DDDIARG_SETSTREAMSOURCE

Структура D3DDDIARG_SETSTREAMSOURCE описывает часть потока вершин для привязки к буферу вершин.
D3DDDIARG_SETSTREAMSOURCEFREQ

Структура D3DDDIARG_SETSTREAMSOURCEFREQ описывает, как устанавливается делитель частоты для части источника потока вершин.
D3DDDIARG_SETSTREAMSOURCEUM

Структура D3DDDIARG_SETSTREAMSOURCEUM описывает поток вершин для привязки к буферу пользовательской памяти.
D3DDDIARG_SETTRANSFORM

Структура D3DDDIARG_SETTRANSFORM описывает, как настроить преобразование.
D3DDDIARG_SETVERTEXSHADERCONST

Структура D3DDDIARG_SETVERTEXSHADERCONST описывает, как задать регистры констант шейдера вершин.
D3DDDIARG_SETVIDEOPROCESSRENDERTARGET

Структура D3DDDIARG_SETVIDEOPROCESSRENDERTARGET описывает целевую поверхность отрисовки для обработки видео.
D3DDDIARG_STARTSESSIONKEYREFRESH

Структура D3DDDIARG_STARTSESSIONKEYREFRESH содержит сведения о случайном числе сеанса шифрования.
D3DDDIARG_STATESET

Структура D3DDDIARG_STATESET описывает, как задать блок состояния.
D3DDDIARG_SYNCTOKEN

Структура для предоставления сведений о маркере синхронизации.
D3DDDIARG_TEXBLT

Структура D3DDDIARG_TEXBLT описывает параметры для операции передачи битового блока текстуры (bitblt).
D3DDDIARG_TEXBLT1

Описывает параметры для операции передачи битового блока текстуры (bitblt).
D3DDDIARG_TEXTURESTAGESTATE

Структура D3DDDIARG_TEXTURESTAGESTATE описывает, как обновить текстуру на определенном этапе в группе с несколькими текстурами.
D3DDDIARG_TRIMRESIDENCYSET

D3DDDIARG_TRIMRESIDENCYSET используется с pfnTrimResidencySet драйвером пользовательского режима для усечения списка мест расположения для данного устройства.
D3DDDIARG_UNLOCK

Структура D3DDDIARG_UNLOCK описывает ресурс или поверхность в ресурсе для разблокировки.
D3DDDIARG_UNLOCKASYNC

Структура D3DDDIARG_UNLOCKASYNC описывает ресурс или поверхность в ресурсе для разблокировки.
D3DDDIARG_UPDATEOVERLAY

Структура D3DDDIARG_UPDATEOVERLAY описывает наложение для изменения.
D3DDDIARG_UPDATEPALETTE

Структура D3DDDIARG_UPDATEPALETTE описывает параметры, используемые для обновления палитры текстур.
D3DDDIARG_UPDATESUBRESOURCEUP

Описание сведений, используемых для обновления целевого подресурсного региона из области памяти исходной системы. Используется драйверами windows Display Driver Model (WDDM) 1.3 и более поздних версий в пользовательском режиме.
D3DDDIARG_VALIDATETEXTURESTAGESTATE

Структура D3DDDIARG_VALIDATETEXTURESTAGESTATE содержит количество проходов, в которых оборудование может выполнять операции смешивания, указанные в текущем состоянии.
D3DDDIARG_VIDEOPROCESSBLT

Структура D3DDDIARG_VIDEOPROCESSBLT описывает операцию обработки видео с ускорением Microsoft DirectX (VA).
D3DDDIARG_VIDEOPROCESSENDFRAME

Структура D3DDDIARG_VIDEOPROCESSENDFRAME указывает видеопроцесс Microsoft DirectX Video Accelerator (VA), который должен прекратить обработку кадра.
D3DDDIARG_VIEWPORTINFO

Структура D3DDDIARG_VIEWPORTINFO описывает расположение и размер прямоугольника для обрезки представления.
D3DDDIARG_VOLUMEBLT

Структура D3DDDIARG_VOLUMEBLT описывает параметры для операции передачи битового блока тома (bitblt).
D3DDDIARG_VOLUMEBLT1

Описывает параметры для операции передачи битового блока тома (bitblt).
D3DDDIARG_WINFO

Структура D3DDDIARG_WINFO описывает диапазон w для буферизации w.
D3DDDIARG_ZRANGE

Структура D3DDDIARG_ZRANGE задает минимальное и максимальное значения z-диапазона.
D3DDDIBOX

Описывает границы текстуры тома.
D3DDDICAPS_ARCHITECTURE_INFO

Структура D3DDDICAPS_ARCHITECTURE_INFO содержит сведения об архитектуре видеоадаптера.
D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT

Структура D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT описывает параметры поддержки точности для шейдеров в драйвере отображения пользовательского режима.
D3DDDICAPS_SIMPLE_INSTANCING_SUPPORT

Описывает, поддерживается ли простое развертывание.
D3DDDICB_ALLOCATE

Структура D3DDDICB_ALLOCATE содержит сведения о выделении памяти.
D3DDDICB_CREATECONTEXT

Структура D3DDDICB_CREATECONTEXT описывает создаваемый контекст.
D3DDDICB_CREATECONTEXTVIRTUAL

D3DDDICB_CREATECONTEXTVIRTUAL используется с pfnCreateContextVirtualCb для создания контекстов, поддерживающих виртуальную адресацию.
D3DDDICB_CREATEHWCONTEXT

Структура, которая предоставляет сведения для создания контекста оборудования.
D3DDDICB_CREATEHWQUEUE

Структура, содержащая сведения для создания очереди оборудования.
D3DDDICB_CREATEOVERLAY

Структура D3DDDICB_CREATEOVERLAY описывает оборудование наложения.
D3DDDICB_CREATEPAGINGQUEUE

D3DDDICB_CREATEPAGINGQUEUE используется с pfnCreatePagingQueueCb для создания очереди разбиения устройства на страницы, которую можно использовать для синхронизации с операциями управления видеопамяти для устройства, такими как создание резидентного ресурса устройства.
D3DDDICB_CREATESYNCHRONIZATIONOBJECT

Структура D3DDDICB_CREATESYNCHRONIZATIONOBJECT описывает объект синхронизации, создаваемый функцией pfnCreateSynchronizationObjectCb.
D3DDDICB_CREATESYNCHRONIZATIONOBJECT2

Описывает объект синхронизации, создаваемый функцией pfnCreateSynchronizationObject2Cb.
D3DDDICB_DEALLOCATE

Структура D3DDDICB_DEALLOCATE описывает выделения для освобождения.
D3DDDICB_DEALLOCATE2

Структура D3DDDICB_DEALLOCATE2 описывает параметры для освобождения выделений с помощью pfnDeallocate2Cb.
D3DDDICB_DESTROYCONTEXT

Структура D3DDDICB_DESTROYCONTEXT содержит дескриптор контекста для уничтожения.
D3DDDICB_DESTROYHWCONTEXT

Структура, содержащая сведения для уничтожения аппаратного контекста.
D3DDDICB_DESTROYHWQUEUE

Структура, содержащая сведения для уничтожения очереди оборудования.
D3DDDICB_DESTROYOVERLAY

Структура D3DDDICB_DESTROYOVERLAY содержит дескриптор наложения для уничтожения.
D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT

Структура D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT содержит дескриптор объекта синхронизации для уничтожения.
D3DDDICB_ESCAPE

Структура D3DDDICB_ESCAPE описывает сведения, которые драйвер дисплея пользовательского режима совместно использует с драйвером мини-порта дисплея.
D3DDDICB_EVICT

D3DKMT_EVICT используется с pfnEvictCb для вычитания одного из счетчика ссылок на место расположения.
D3DDDICB_FLIPOVERLAY

Структура D3DDDICB_FLIPOVERLAY описывает новое выделение для наложения.
D3DDDICB_FREEGPUVIRTUALADDRESS

D3DDDICB_FREEGPUVIRTUALADDRESS используется с pfnFreeGpuVirtualAddressCb для выпуска диапазона виртуальных адресов графического процессора (GPU), которые ранее были зарезервированы или сопоставлены.
D3DDDICB_GETMULTISAMPLEMETHODLIST

Структура D3DDDICB_GETMULTISAMPLEMETHODLIST описывает параметры для получения списка методов с несколькими выборками для выделения.
D3DDDICB_INVALIDATECACHE

Аргументы, используемые для аннулирования кэша.
D3DDDICB_LOCK

Структура D3DDDICB_LOCK описывает параметры для блокировки выделения.
D3DDDICB_LOCK2

D3DDDICB_LOCK2 описываются параметры для блокировки выделения.
D3DDDICB_LOGUMDMARKER

Указывает сведения о расположении события маркера трассировки событий Windows (ETW), определенного драйвером отображения пользовательского режима.
D3DDDICB_OFFERALLOCATIONS

Определяет выделение видеопамять, которое драйвер предлагает для повторного использования. Используется с функцией pfnOfferAllocationsCb.
D3DDDICB_OFFERALLOCATIONS2

Используется для предложения выделений.
D3DDDICB_PRESENT

Структура D3DDDICB_PRESENT описывает выделения, в которые копируется содержимое.
D3DDDICB_PRESENTMULTIPLANEOVERLAY

Структура D3DDDICB_PRESENTMULTIPLANEOVERLAY содержит сведения, описывающие распределение многопланового наложения, в которое копируется содержимое.
D3DDDICB_QUERYADAPTERINFO

Структура D3DDDICB_QUERYADAPTERINFO содержит сведения, описывающие графический адаптер.
D3DDDICB_QUERYADAPTERINFO2

Содержит сведения, описывающие графический адаптер.
D3DDDICB_QUERYRESIDENCY

Структура D3DDDICB_QUERYRESIDENCY описывает состояние расположения ресурса или списка выделений.
D3DDDICB_RECLAIMALLOCATIONS

Описывает ресурсы видеопамяти, которые необходимо освободить, и которые ранее предлагались для повторного использования драйвером отображения пользовательского режима. Используется с функцией pfnReclaimAllocationsCb.
D3DDDICB_RECLAIMALLOCATIONS2

D3DDDICB_RECLAIMALLOCATIONS2 используется с pfnReclaimAllocations2Cb для описания ресурсов видеопамяти, которые ранее предлагались для повторного использования драйвером, которые необходимо освободить.
D3DDDICB_RECLAIMALLOCATIONS3

D3DDDICB_RECLAIMALLOCATIONS3 используется с pfnReclaimAllocations3Cb для описания ресурсов видеопамяти, которые ранее предлагались для повторного использования драйвером, которые необходимо освободить.
D3DDDICB_RENDER

Дополнительные сведения о структуре D3DDDICB_RENDER.
D3DDDICB_RENDERFLAGS

Структура D3DDDICB_RENDERFLAGS определяет сведения о отрисовываемом буфере команд.
D3DDDICB_SETDISPLAYMODE

Структура D3DDDICB_SETDISPLAYMODE описывает основное выделение, которое используется для сканирования на дисплее.
D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT

Структура D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT описывает атрибут закрытого формата, заданный для источника представления видео в вызове функции pfnSetDisplayPrivateDriverFormatCb.
D3DDDICB_SETPRIORITY

Структура D3DDDICB_SETPRIORITY описывает уровень приоритета, для которого необходимо задать ресурс или список выделений.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT

Структура D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT описывает параметры, необходимые для настройки сигнализации в вызове функции pfnSignalSynchronizationObjectCb.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT2

Описывает параметры, необходимые для настройки сигнализации в вызове функции pfnSignalSynchronizationObject2Cb.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU используется с pfnSignalSynchronizationObjectFromCpuCb, чтобы позволить драйверу сигнализировать отслеживаемое ограждение.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU используется с pfnSignalSynchronizationObjectFromGpuCb для сигнализации отслеживаемого ограждения.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 используется с pfnSignalSynchronizationObjectFromGpu2Cb для обозначения отслеживаемого ограждения.
D3DDDICB_SUBMITCOMMAND

Дополнительные сведения о структуре D3DDDICB_SUBMITCOMMAND.
D3DDDICB_SUBMITCOMMANDFLAGS

D3DDDICB_SUBMITCOMMANDFLAGS используется для указания способа обработки буферов команд в контекстах, поддерживающих виртуальную адресацию графического процессора (GPU).
D3DDDICB_SUBMITCOMMANDTOHWQUEUE

Структура, содержащая сведения для оборудования в очереди.
D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS

Структура, содержащая сведения для постановки в очередь аппаратных флагов.
D3DDDICB_SUBMITHISTORYSEQUENCE

Дополнительные сведения: D3DDDICB_SUBMITHISTORYSEQUENCE
D3DDDICB_SUBMITPRESENTBLTTOHWQUEUE

Структура, содержащая сведения для представления Blt в очередь оборудования.
D3DDDICB_SUBMITPRESENTTOHWQUEUE

Аргументы, используемые функцией обратного вызова PFND3DDDI_SUBMITPRESENTTOHWQUEUECB.
D3DDDICB_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

Структура, содержащая сведения для отправки объекта синхронизации сигналов в очередь оборудования.
D3DDDICB_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

Структура, содержащая сведения для ожидания синхронизированных объектов.
D3DDDICB_SYNCTOKEN

Аргументы, используемые для создания маркера синхронизации.
D3DDDICB_UNLOCK

Структура D3DDDICB_UNLOCK описывает выделения для разблокировки.
D3DDDICB_UNLOCK2

D3DDDICB_UNLOCK2 описывает выделение для разблокировки.
D3DDDICB_UPDATEGPUVIRTUALADDRESS

D3DDDICB_UPDATEGPUVIRTUALADDRESS используется с pfnUpdateGpuVirtualAddressCb, чтобы позволить драйверу пользовательского режима указать ряд операций сопоставления, применяемых к виртуальному диапазону адресов процесса в одном пакете обновлений таблицы страницы.
D3DDDICB_UPDATEOVERLAY

Структура D3DDDICB_UPDATEOVERLAY описывает параметры для изменения наложения.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT

Структура D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT описывает параметры, необходимые для настройки ожидания в вызове функции pfnWaitForSynchronizationObjectCb.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT2

Описывает параметры, необходимые для настройки ожидания в вызове функции pfnWaitForSynchronizationObject2Cb.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU используется с pfnWaitForSynchronizationObjectFromCpuCb для ожидания достижения определенного значения отслеживаемого ограждения.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU используется с pfnWaitForSynchronizationObjectFromGpuCb для ожидания достижения определенного значения отслеживаемого ограждения.
D3DDDIDEVINFO_VCACHE

Структура D3DDDIDEVINFO_VCACHE описывает сведения о кэше вершин устройства.
D3DDDIENCRYPTED_BLOCK_INFO

Структура D3DDDIENCRYPTED_BLOCK_INFO описывает зашифрованные части буфера.
D3DDDIRANGE

Задает диапазон памяти в буфере.
D3DDDIRECTPATCH_INFO

Содержит сведения о прямых исправлениях.
D3DDDITRIPATCH_INFO

Содержит сведения о трех исправлениях.
D3DDDIVERTEXELEMENT

Структура D3DDDIVERTEXELEMENT описывает элемент в массиве для объявления вершинного шейдера.
DDICERTIFICATEINFO

Структура DDICERTIFICATEINFO описывает сведения о сертификате, который использует драйвер.
DDICHECKOVERLAYSUPPORTINPUT

Структура DDICHECKOVERLAYSUPPORTINPUT описывает режим отображения наложения, который драйвер отображения пользовательского режима использует для проверки поддержки наложения.
DDICONTENTPROTECTIONCAPS

Структура DDICONTENTPROTECTIONCAPS описывает определенную комбинацию шифрования и декодирования, которую использует драйвер.
DDIGAMMACAPS

Структура DDIGAMMACAPS описывает возможности гамма-пандуса, поддерживаемые драйвером отображения в пользовательском режиме.
DDIMULTISAMPLEQUALITYLEVELSDATA

Структура DDIMULTISAMPLEQUALITYLEVELSDATA описывает количество уровней качества с несколькими выборками для заданного формата цели отрисовки.
DDRAW_CAPS

Структура DDRAW_CAPS описывает общие возможности Microsoft DirectDraw, поддерживаемые драйвером отображения пользовательского режима.
DDRAW_MODE_SPECIFIC_CAPS

Структура DDRAW_MODE_SPECIFIC_CAPS описывает возможности Microsoft DirectDraw, характерные для конкретного устройства отображения (головы) на графическом карта.
DXVADDI_AYUVSAMPLE16

Структура DXVADDI_AYUVSAMPLE16 описывает 16-разрядные значения цвета Cr, Cb и Y и связанную непрозрачность.
DXVADDI_AYUVSAMPLE8

Структура DXVADDI_AYUVSAMPLE8 описывает 8-разрядные значения цвета Cr, Cb и Y и связанную непрозрачность.
DXVADDI_CONFIGPICTUREDECODE

Структура DXVADDI_CONFIGPICTUREDECODE описывает конфигурацию для декодирования сжатых рисунков.
DXVADDI_DECODEBUFFERDESC

Структура DXVADDI_DECODEBUFFERDESC описывает буфер, который в настоящее время передается из декодера узла в ускоритель.
DXVADDI_DECODEBUFFERINFO

Структура DXVADDI_DECODEBUFFERINFO описывает сведения о конкретном типе сжатого буфера, который необходим для сценария декодирования видео.
DXVADDI_DECODEINPUT

Структура DXVADDI_DECODEINPUT описывает целевой формат отрисовки, поддерживаемый типом декодирования Microsoft DirectX Video Acceleration (DirectX VA).
DXVADDI_EXTENDEDFORMAT

Структура DXVADDI_EXTENDEDFORMAT описывает расширенный формат видеокадра.
DXVADDI_FILTERVALUES

Структура DXVADDI_FILTERVALUES описывает значения, связанные с фильтром.
DXVADDI_FIXED32

Структура DXVADDI_FIXED32 описывает число с плавающей запятой из числа с фиксированной запятой 16,16.
DXVADDI_FREQUENCY

Структура DXVADDI_FREQUENCY описывает частоту кадров видео в Герце (Гц). Например, NTSC TV имеет значение 60000 по сравнению с 1001.
DXVADDI_PRIVATEBUFFER

Структура DXVADDI_PRIVATEBUFFER описывает частный буфер, который нестандартный декодер использует для выполнения операции декодирования.
DXVADDI_PRIVATEDATA

Структура DXVADDI_PRIVATEDATA описывает данные, необходимые для работы определенного декодера.
DXVADDI_PROCAMPVALUES

Структура DXVADDI_PROCAMPVALUES описывает значения корректировки элемента управления ProcAmp.
DXVADDI_PVP_BLOCK128

Структура DXVADDI_PVP_KEY128 содержит 128-разрядный ключ, который устройство декодирования использует для начала декодирования кадра.
DXVADDI_PVP_HW_IV

Структура DXVADDI_PVP_HW_IV содержит два 64-разрядных значения, которые объединяются в 128-разрядное значение защищенного видеопути (PVP).
DXVADDI_PVP_SETKEY

Структура DXVADDI_PVP_SETKEY описывает ключ, который устройство декодирования использует для начала декодирования кадра.
DXVADDI_QUERYEXTENSIONCAPSINPUT

Структура DXVADDI_QUERYEXTENSIONCAPSINPUT описывает возможность GUID расширения, для котором запрашивается информация.
DXVADDI_QUERYFILTERPROPERTYRANGEINPUT

Структура DXVADDI_QUERYFILTERPROPERTYRANGEINPUT описывает параметр фильтра для видеопотока, для котором запрашивается информация о диапазоне.
DXVADDI_QUERYPROCAMPINPUT

Структура DXVADDI_QUERYPROCAMPINPUT описывает свойство элемента управления ProcAmp в видеопотоке, для котором запрашивается информация о диапазоне.
DXVADDI_VALUERANGE

Структура DXVADDI_VALUERANGE описывает значения свойства (например, распределение значений и значение по умолчанию).
DXVADDI_VIDEODESC

Структура DXVADDI_VIDEODESC описывает видеопоток.
DXVADDI_VIDEOPROCESSBLTFLAGS

Структура DXVADDI_VIDEOPROCESSBLTFLAGS определяет изменения в текущей области назначения по сравнению с предыдущей конечной поверхностью.
DXVADDI_VIDEOPROCESSORCAPS

Структура DXVADDI_VIDEOPROCESSORCAPS описывает возможности обработки видео в определенном режиме деинтерлейсации.
DXVADDI_VIDEOPROCESSORINPUT

Структура DXVADDI_VIDEOPROCESSORINPUT описывает видеопоток, обрабатываемый типом устройства обработки видео.
DXVADDI_VIDEOSAMPLE

Структура DXVADDI_VIDEOSAMPLE описывает формат примера видео, используемого в операции обработки видео.
DXVADDI_VIDEOSAMPLEFLAGS

Структура DXVADDI_VIDEOSAMPLEFLAGS определяет изменения в текущем кадре образца по сравнению с предыдущим примером кадра.
DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

Структура DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA описывает данные, определяющие режим альфа-заполнения выходных данных.
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA

Структура DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA описывает данные, указывающие цвет фона для заполнения целевого прямоугольника выходных данных.
DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA

Структура DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA описывает данные, указывающие на пониженную выборку выходных данных.
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

Структура DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA описывает данные, указывающие цветовое пространство выходных данных.
DXVAHDDDI_BLT_STATE_PRIVATE_DATA

Структура DXVAHDDDI_BLT_STATE_PRIVATE_DATA описывает данные, указывающие состояние передачи частного битового блока (bitblt).
DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA

Структура DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA описывает данные, указывающие целевой прямоугольник выходных данных.
DXVAHDDDI_COLOR

Объединение DXVAHDDDI_COLOR содержит сведения, указывающие цвет со структурой цветов YCbCr или RGB.
DXVAHDDDI_COLOR_RGBA

Структура DXVAHDDDI_COLOR_RGBA описывает цвет в терминах RGB.
DXVAHDDDI_COLOR_YCbCrA

Структура DXVAHDDDI_COLOR_YCbCrA описывает цвет в терминах YCbCr.
DXVAHDDDI_CONTENT_DESC

Структура DXVAHDDDI_CONTENT_DESC описывает видеосодержимое, которое обрабатывает декодирование устройства.
DXVAHDDDI_CUSTOM_RATE_DATA

Структура DXVAHDDDI_CUSTOM_RATE_DATA описывает видеосодержимое, которое обрабатывает декодирование устройства.
DXVAHDDDI_DEVICE_DESC

Структура DXVAHDDDI_DEVICE_DESC описывает устройство декодирования.
DXVAHDDDI_FILTER_RANGE_DATA

Описывает диапазон фильтра.
DXVAHDDDI_RATIONAL

Структура DXVAHDDDI_RATIONAL описывает дробное значение, представляющее вертикальную и горизонтальную частоты видеорежимов (то есть вертикальную синхронизацию и горизонтальную синхронизацию).
DXVAHDDDI_STREAM_DATA

Структура DXVAHDDDI_STREAM_DATA описывает обрабатываемый входной поток.
DXVAHDDDI_STREAM_STATE_ALPHA_DATA

Структура DXVAHDDDI_STREAM_STATE_ALPHA_DATA описывает данные о состоянии потока, которые определяют уровень альфа-смешения для каждого плоскости.
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA

Структура DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA описывает данные о состоянии потока, задающие пропорции пикселей.
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA

Структура DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA описывает данные состояния потока, указывающие прямоугольник назначения. Драйвер масштабирует исходный прямоугольник на входной поверхности до целевого прямоугольника в выходной поверхности.
DXVAHDDDI_STREAM_STATE_FILTER_DATA

Структура DXVAHDDDI_STREAM_STATE_FILTER_DATA описывает данные о состоянии потока, задающие уровень фильтра.
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA

Структура DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA описывает данные, указывающие формат кадра входных данных.
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA

Структура DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA описывает данные о состоянии потока, задающие цветовое пространство входного потока.
DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA

Структура DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA описывает данные состояния потока, задающие ключ luma входных данных. Драйвер предполагает, что пиксель, имеющий значение luma в диапазоне клавиш luma, является прозрачным.
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA

Структура DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA описывает данные о состоянии потока, определяющие скорость вывода входного потока.
DXVAHDDDI_STREAM_STATE_PALETTE_DATA

Структура DXVAHDDDI_STREAM_STATE_PALETTE_DATA описывает данные состояния потока, указывающие записи палитры входных данных.
DXVAHDDDI_STREAM_STATE_PRIVATE_DATA

Структура DXVAHDDDI_STREAM_STATE_PRIVATE_DATA описывает данные состояния потока, задающие состояние частного потока.
DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA

Структура DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA описывает частные данные о состоянии потока, которые используются для запроса обратной статистики телесины из драйвера.
DXVAHDDDI_STREAM_STATE_ROTATION_DATA

Описывает данные состояния потока, указывающие поворот выходной поверхности дисплея по часовой стрелке.
DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA

Структура DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA описывает данные состояния потока, задающие исходный прямоугольник входного потока.
DXVAHDDDI_SURFACE

Структура DXVAHDDDI_SURFACE описывает поверхность.
DXVAHDDDI_VPCAPS

Описывает видеопроцессор и его возможности.
DXVAHDDDI_VPDEVCAPS

Структура DXVAHDDDI_VPDEVCAPS описывает возможности видеопроцессоров, поддерживаемые устройством декодирования.
FORMATOP

Структура FORMATOP описывает формат поверхности и операции, которые можно выполнять с такой поверхностью.

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

 
D3DDDI_CERTIFICATETYPE

Перечисление D3DDDI_CERTIFICATETYPE содержит значения, определяющие типы сертификатов.
D3DDDI_CHECK_DIRECT_FLIP_FLAGS

Используется параметром CheckDirectFlipFlags функции CheckDirectFlipSupport для указания простого переворачивания видеопамять.
D3DDDI_COMPOSERECTSOP

Описывает способы создания прямоугольных областей.
D3DDDI_COPY_FLAGS

Указывает, как обрабатывать существующее содержимое ресурса во время операции копирования или обновления региона в этом ресурсе.
D3DDDI_COUNTER_TYPE

Дополнительные сведения о перечислении D3DDDI_COUNTER_TYPE.
D3DDDI_DEVICEEXECUTION_STATE

Указывает состояние устройства.
D3DDDI_DLIST_QUERY_DECISION_FACTOR

Значение перечисления D3DDDI_DLIST_QUERY_DECISION_FACTOR описывает фактор, определяющий предпочтения GPU, возвращаемые pfnQueryDlistForApplication2Cb.
D3DDDI_DLIST_QUERY_RESULT

Значение перечисления D3DDDI_DLIST_QUERY_RESULT описывает предпочтения GPU, возвращаемые pfnQueryDlistForApplication2Cb для запрашиваемого приложения.
D3DDDI_FLUSH_FLAGS

В вызове функции pfnFlush1 указывает, должен ли драйвер освободить как можно больше памяти. Используется драйверами windows Display Driver Model (WDDM) 1.3 и более поздних версий в пользовательском режиме.
D3DDDI_MARKERLOGTYPE

Указывает тип маркера в журнале трассировки событий Windows (ETW), который поддерживает драйвер отображения пользовательского режима.
D3DDDI_MARKERTYPE

Указывает тип события маркера трассировки событий Windows (ETW), которое поддерживает драйвер отображения пользовательского режима.
D3DDDI_MULTIPLANE_OVERLAY_BLEND

Перечисление D3DDDI_MULTIPLANE_OVERLAY_BLEND определяет операцию смешения, выполняемую на плоскости наложения.
D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS

Перечисление _D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS содержит значения, указывающие возможности плоскости наложения.
D3DDDI_MULTIPLANE_OVERLAY_FLAGS

Перечисление D3DDDI_MULTIPLANE_OVERLAY_FLAGS определяет операцию перевернуть, выполняемую на плоскости наложения.
D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY

D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY указывает процесс фильтрации, который будет выполняться оборудованием при растягивание или сжатие многоплановых данных наложения.
D3DDDI_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

Определяет формат видеокадра плоскости наложения. Поддерживается только значение D3DDDI_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE.
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

Перечисление D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS определяет диапазон YUV и сведения о преобразовании, описывающие многоплановый наложение.
D3DDDI_QUERYADAPTERTYPE

Запрос типа видеоадаптера.
D3DDDI_RESIDENCYSTATUS

Состояние места жительства.
D3DDDI_SETLIGHT_TYPE

Тип заданного освещения.
D3DDDIBASISTYPE

Базовый тип.
D3DDDICAPS_SHADER_MIN_PRECISION

Перечисление D3DDDICAPS_SHADER_MIN_PRECISION задает минимальные уровни точности, поддерживаемые драйвером пользовательского режима в шейдерах.
D3DDDICAPS_TYPE

Тип перечисления D3DDDICAPS_TYPE содержит значения, определяющие тип сведений о возможностях, полученных при вызове функции GetCaps драйвера.
D3DDDIDEGREETYPE

Тип градуса.
D3DDDIQUERYTYPE

Тип запроса.
D3DDDIRENDERSTATETYPE

Тип состояния отрисовки.
D3DDDITEXTUREFILTERTYPE

Тип фильтра текстуры.
D3DDDITEXTURESTAGESTATETYPE

Тип состояния этапа текстуры.
DDIAUTHENTICATEDCHANNELTYPE

Перечисление DDIAUTHENTICATEDCHANNELTYPE содержит значения, определяющие типы каналов с проверкой подлинности.
DXVADDI_NOMINALRANGE

Тип перечисления DXVADDI_NOMINALRANGE содержит значения, которые определяют, включают ли образцы данных запасной (т. е. значения, превышающие 1,0 белого) и toeroom (т. е. superblacks ниже ссылки 0,0 черного цвета).
DXVADDI_SAMPLEFORMAT

Тип перечисления DXVADDI_SAMPLEFORMAT содержит значения, определяющие выборку видеокадра.
DXVADDI_VIDEOCHROMASUBSAMPLING

Тип перечисления DXVADDI_VIDEOCHROMASUBSAMPLING содержит значения, определяющие схему кодирования хрома для данных Y'Cb'Cr.
DXVADDI_VIDEOLIGHTING

Тип перечисления DXVADDI_VIDEOLIGHTING содержит значения, определяющие условия освещения для просмотра видео.
DXVADDI_VIDEOPRIMARIES

Тип перечисления DXVADDI_VIDEOPRIMARIES содержит значения, определяющие основные цвета, которые указывают, какие базовые функции RGB используются.
DXVADDI_VIDEOTRANSFERFUNCTION

Тип перечисления DXVADDI_VIDEOTRANSFERFUNCTION содержит значения, определяющие функцию преобразования из R'G'B в RGB.
DXVADDI_VIDEOTRANSFERMATRIX

Тип перечисления DXVADDI_VIDEOTRANSFERMATRIX содержит значения, определяющие матрицу преобразования из Y'Cb'Cr в (studio) R'G'B'.
DXVAHDDDI_ALPHA_FILL_MODE

Перечисление DXVAHDDDI_ALPHA_FILL_MODE содержит значения, определяющие тип устанавливаемого режима альфа-заполнения.
DXVAHDDDI_BLT_STATE

Перечисление DXVAHDDDI_BLT_STATE содержит значения, определяющие данные о состоянии передачи битовых блоков (bitblt) для видеопроцессоров.
DXVAHDDDI_DEVICE_CAPS

Возможности устройств с ускорением видео DirectX.
DXVAHDDDI_DEVICE_USAGE

Перечисление DXVAHDDDI_DEVICE_USAGE содержит значения, определяющие, как устройство декодирования воспроизводит видео.
DXVAHDDDI_FEATURE_CAPS

Возможности функции ускорения видео DirectX.
DXVAHDDDI_FILTER

Перечисление DXVAHDDDI_FILTER содержит значения, определяющие диапазон фильтра, который драйвер должен получить при вызове функции GetCaps драйвера с набором D3DDDICAPS_DXVAHD_GETVPFILTERRANGE значений.
DXVAHDDDI_FILTER_CAPS

Возможности фильтрации для ускорения видео DirectX.
DXVAHDDDI_FRAME_FORMAT

Перечисление DXVAHDDDI_FRAME_FORMAT содержит значения, определяющие формат кадра.
DXVAHDDDI_INPUT_FORMAT_CAPS

Возможности формата ввода для ускорения видео DirectX.
DXVAHDDDI_ITELECINE_CAPS

Указывает возможности обратной телесины (IVTC) видеопроцессор microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHDDDI_NOMINAL_RANGE

Перечисление DXVAHDDDI_NOMINAL_RANGE указывает диапазон яркости системных данных кодирования цветов YUV.
DXVAHDDDI_OUTPUT_RATE

Перечисление DXVAHDDDI_OUTPUT_RATE содержит значения, определяющие скорость вывода, которую должен использовать драйвер.
DXVAHDDDI_PROCESSOR_CAPS

Указывает возможности видеопроцессоров microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHDDDI_ROTATION

Указывает поворот по часовой стрелке области вывода дисплея.
DXVAHDDDI_STREAM_STATE

Перечисление DXVAHDDDI_STREAM_STATE содержит значения, определяющие данные состояния потока для видеопроцессоров.