共用方式為


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、dwNLVBCaps2dwNFLBCKeyCapsdwNLVBFXCapsdwNLVBRops 成員包含與非本機對本機 Blitting 相關的 DDCORECAPS 結構中使用的旗標子集。 不過,若要允許裝置驅動程式寫入器的彈性,可以使用 DDCORECAPS 中的任何旗標。

規格需求

需求
標頭 ddrawint.h (包括 Winddi.h)

另請參閱

DDCORECAPS