перечисление D3DKMDT_PIXEL_VALUE_ACCESS_MODE (d3dkmdt.h)

Перечисление D3DKMDT_PIXEL_VALUE_ACCESS_MODE используется для указания способа хранения значений цвета или индексов палитры в основной поверхности источника представления видео.

Синтаксис

typedef enum _D3DKMDT_PIXEL_VALUE_ACCESS_MODE {
  D3DKMDT_PVAM_UNINITIALIZED,
  D3DKMDT_PVAM_DIRECT,
  D3DKMDT_PVAM_PRESETPALETTE,
  D3DKMDT_PVAM_SETTABLEPALETTE
} D3DKMDT_PIXEL_VALUE_ACCESS_MODE;

Константы

 
D3DKMDT_PVAM_UNINITIALIZED
Указывает, что переменной типа D3DKMDT_PIXEL_VALUE_ACCESS_MODE еще не присвоено понятное значение.
D3DKMDT_PVAM_DIRECT
Указывает, что цвета хранятся непосредственно на основной поверхности.
D3DKMDT_PVAM_PRESETPALETTE
Указывает, что индексы палитры хранятся в основной поверхности. Цвета хранятся в палитре, относящейся к адаптеру дисплея. Операционная система может запрашивать драйвер мини-порта дисплея для палитры.
D3DKMDT_PVAM_SETTABLEPALETTE
Указывает, что индексы палитры хранятся в основной поверхности. Цвета хранятся в палитре, которую операционная система может задать динамически, вызвав драйвер мини-порта дисплея.

Комментарии

Элемент Format.Graphics структуры D3DKMDT_VIDPN_SOURCE_MODE является D3DKMDT_GRAPHICS_RENDERING_FORMAT структурой. Элемент PixelValueAccessMode структуры D3DKMDT_GRAPHICS_RENDERING_FORMAT является D3DKMDT_PIXEL_VALUE_ACCESS_MODE значением.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dkmdt.h

См. также раздел

Интерфейс установки исходного режима VidPn