IDirectDrawSurface7::GetColorKey 方法 (ddraw.h)
擷取這個介面的色彩索引鍵值。
語法
HRESULT GetColorKey(
[in] DWORD unnamedParam1,
[out] LPDDCOLORKEY unnamedParam2
);
參數
[in] unnamedParam1
值,可以設定為下列其中一個旗標,以指定要擷取的色彩索引鍵:
DDCKEY_DESTBLT
要作為位區塊傳輸 (bitblt) 作業目的地色彩索引鍵的色彩索引鍵或色彩空間。
DDCKEY_DESTOVERLAY
要作為重疊作業目的地色彩索引鍵的色彩索引鍵或色彩空間。
DDCKEY_SRCBLT
要作為 bitblt 作業來源色彩索引鍵的色彩索引鍵或色彩空間。
DDCKEY_SRCOVERLAY
要作為重疊作業來源色彩索引鍵的色彩索引鍵或色彩空間。
[out] unnamedParam2
DDCOLORKEY 結構的指標,可接收 DirectDrawSurface 物件指定之色彩索引鍵的目前值。
傳回值
如果方法成功,傳回值會DD_OK。
如果失敗,方法可以傳回下列其中一個錯誤值:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOCOLORKEY
- DDERR_NOCOLORKEYHW
- DDERR_SURFACELOST
- DDERR_UNSUPPORTED
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | ddraw.h |
程式庫 | Ddraw.lib |
Dll | Ddraw.dll |