структура D3DKMDT_SHAREDPRIMARYSURFACEDATA (d3dkmdt.h)
Структура D3DKMDT_SHAREDPRIMARYSURFACEDATA описывает общую основную поверхность.
Синтаксис
typedef struct _D3DKMDT_SHAREDPRIMARYSURFACEDATA {
[in] UINT Width;
[in] UINT Height;
[in] D3DDDIFORMAT Format;
[in] D3DDDI_RATIONAL RefreshRate;
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
} D3DKMDT_SHAREDPRIMARYSURFACEDATA;
Члены
[in] Width
Ширина поверхности в пикселях. Драйвер возвращает значение ширины.
[in] Height
Высота поверхности в пикселях. Драйвер возвращает значение высоты.
[in] Format
Значение типа D3DDDIFORMAT, указывающее формат поверхности в пикселях. Драйвер возвращает значение формата.
[in] RefreshRate
Структура D3DDDI_RATIONAL , указывающая частоту обновления, с помощью которой была создана общая основная поверхность.
[in] VidPnSourceId
Отсчитываемый от нуля идентификационный номер источника видео в пути к топологии сети видеотрансляций (VidPN), в которую расположена поверхность.
Комментарии
Несколько процессов могут блокировать общую основную поверхность. Диспетчер видеопамятки закрепляет стандартное выделение общей основной поверхности в видеопамяте, поэтому цифрово-аналоговый преобразователь (DAC) всегда будет сканировать соответствующие данные.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | d3dkmdt.h (включая D3dkmddi.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по