структура D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0032 (d3d12umddi.h)
Извлекает размер выделения памяти для видеопроцессоров, созданных с заданными свойствами. Эта структура используется для D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE возможностей, проверка в D3D12DDICAPS_TYPE_VIDEO_0020.
Синтаксис
typedef struct D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0032 {
D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0032 VideoProcessorDesc;
UINT64 MemoryPoolL0Size;
UINT64 MemoryPoolL1Size;
} D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0032;
Члены
VideoProcessorDesc
Свойства создания для кучи видеопроцессоров. Драйвер должен сопоставлять эти свойства создания с размером.
MemoryPoolL0Size
Размер L0 объекта кучи. Пул памяти L0 — это пул памяти, "ближайший" к GPU. В случае адаптеров UMA это объем используемой системной памяти. Для дискретных адаптеров это объем используемой дискретной памяти.
MemoryPoolL1Size
Размер объекта кучи L1. Пул памяти L1 — это пул памяти, "второй ближайший" к GPU. В случае адаптеров UMA это значение равно нулю. В случае дискретных адаптеров это объем используемой системной памяти.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12umddi.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по