Поделиться через


структура DD_NONLOCALVIDMEMCAPS (ddrawint.h)

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

Синтаксис

typedef struct _DD_NONLOCALVIDMEMCAPS {
  DWORD dwSize;
  DWORD dwNLVBCaps;
  DWORD dwNLVBCaps2;
  DWORD dwNLVBCKeyCaps;
  DWORD dwNLVBFXCaps;
  DWORD dwNLVBRops[DD_ROP_SPACE];
} DD_NONLOCALVIDMEMCAPS, *PDD_NONLOCALVIDMEMCAPS;

Члены

dwSize

Задает размер этой структуры DD_NONLOCALVIDMEMCAPS в байтах.

dwNLVBCaps

Содержит возможности, связанные с драйвером, для нелокальных прорезей памяти на локальном дисплее. Дополнительные сведения см. в разделе "Примечания".

dwNLVBCaps2

Содержит больше возможностей, характерных для драйвера, для нелокальных и локальных прорезей памяти дисплея. Дополнительные сведения см. в разделе "Примечания".

dwNLVBCKeyCaps

Содержит возможности цветовых ключей драйвера для нелокальных и локальных прорезей памяти дисплея. Дополнительные сведения см. в разделе "Примечания".

dwNLVBFXCaps

Содержит возможности FX драйвера для нелокальных локальных прорезей памяти дисплея. Дополнительные сведения см. в разделе "Примечания".

dwNLVBRops[DD_ROP_SPACE]

Задает массив DD_ROP_SPACE DWORD, содержащий растровые операции, поддерживаемые для нелокальных локальных блицов. Константа DD_ROP_SPACE определена в файле ddraw.h. Дополнительные сведения см. в разделе "Примечания".

Комментарии

В Microsoft Windows 2000 и более поздних версиях структура данных называется DD_NONLOCALVIDMEMCAPS, а в Windows 98/Me — DDNONLOCALVIDMEMCAPS.

Как правило, члены dwNLVBCaps, dwNLVBCaps2, dwNFLBCKeyCaps, dwNLVBFXCaps и dwNLVBRops содержат подмножество флагов, используемых в структуре DDCORECAPS , что относится к нелокальному разрезу на локальное. Тем не менее, чтобы обеспечить гибкость для записи драйверов устройств, можно использовать любой из флагов в DDCORECAPS.

Требования

Требование Значение
Заголовок ddrawint.h (включая Winddi.h)

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

DDCORECAPS