структура 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) |