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
包含非本機對本機顯示記憶體 blits 的驅動程式特定功能。 如需詳細資訊,請參閱<備註>一節。
dwNLVBCaps2
包含更多非本機對本機顯示記憶體 blits 的驅動程式特定功能。 如需詳細資訊,請參閱<備註>一節。
dwNLVBCKeyCaps
包含非本機顯示記憶體blit的驅動程式色彩關鍵功能。 如需詳細資訊,請參閱<備註>一節。
dwNLVBFXCaps
包含非本機到本機顯示記憶體 blits 的驅動程式 FX 功能。 如需詳細資訊,請參閱<備註>一節。
dwNLVBRops[DD_ROP_SPACE]
指定DD_ROP_SPACE DWORD 的陣列,其中包含非本機 Blits 支援的點陣作業。 常數DD_ROP_SPACE定義於 ddraw.h 中。 如需詳細資訊,請參閱<備註>一節。
備註
在 Microsoft Windows 2000 和更新版本上,數據結構稱為 DD_NONLOCALVIDMEMCAPS,在 Windows 98/Me 上,數據結構稱為 DDNONLOCALVIDMEMCAPS。
通常,dwNLVBCaps、dwNLVBCaps2、dwNFLBCKeyCaps、dwNLVBFXCaps 和 dwNLVBRops 成員包含與非本機對本機 Blitting 相關的 DDCORECAPS 結構中使用的旗標子集。 不過,若要允許裝置驅動程式寫入器的彈性,可以使用 DDCORECAPS 中的任何旗標。
規格需求
需求 | 值 |
---|---|
標頭 | ddrawint.h (包括 Winddi.h) |