структура D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 (d3d12umddi.h)
D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 — это структура возможностей D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE проверка при D3D12DDI_FEATURE_VERSION_VIDEO_0072_0 версии функции видео. Он используется для получения размера выделения памяти для видеопроцессоров, созданных с заданными свойствами.
Синтаксис
typedef struct D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 {
[in] UINT NodeMask;
[in] D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 OutputStream;
[in] D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 *pInputStreams;
[in] UINT NumInputStreams;
[in] BOOL Protected;
[out] UINT64 MemoryPoolL0Size;
[out] UINT64 MemoryPoolL1Size;
} D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072;
Члены
[in] NodeMask
Набор узлов GPU. Для одной операции GPU присвойте ей значение 0. При наличии нескольких узлов GPU задайте бит, чтобы определить узел (физический адаптер устройства), к которому применяется очередь команд. Каждый бит в маске соответствует одному узлу. Можно задать только 1 бит.
[in] OutputStream
Структура D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 , описывающая свойства выходного потока видеопроцессоров.
[in] pInputStreams
Указатель на NumInputStreamsD3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 структуры, описывающие свойства входного потока видеопроцессоров.
[in] NumInputStreams
Количество D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 структур, на которые указывает pInputStreams .
[in] Protected
Если задано значение TRUE, видеопроцессор создается с защищенным сеансом ресурсов и используется с защищенными ресурсами.
[out] MemoryPoolL0Size
Размер L0 объекта кучи. Пул памяти L0 — это пул памяти, "ближайший" к GPU. В случае адаптеров UMA это объем используемой системной памяти. Для дискретных адаптеров это объем используемой дискретной памяти.
[out] MemoryPoolL1Size
Размер L1 объекта кучи. Пул памяти L1 — это пул памяти, "второй ближайший" к GPU. Для адаптеров UMA это значение равно нулю. В случае дискретных адаптеров это объем используемой системной памяти.
Комментарии
Дополнительные сведения см. в спецификации поддержки защищенных ресурсов D3D Video Protected .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 2004 |
Верхняя часть | d3d12umddi.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по