DDADDVPCAPTUREBUFF 結構 (ddkmapi.h)
DDADDVPCAPTUREBUFF 結構包含將新緩衝區新增至內部擷取佇列所需的資訊。
語法
typedef struct _DDADDVPCAPTUREBUFF {
HANDLE hCapture;
DWORD dwFlags;
PMDL pMDL;
PKEVENT pKEvent;
LPDDCAPBUFFINFO lpBuffInfo;
} DDADDVPCAPTUREBUFF, *LPDDADDVPCAPTUREBUFF;
成員
hCapture
dwFlags
指出目的地緩衝區是否存在於一般系統記憶體或非本機顯示記憶體中, (AGP) 。 此成員可以是下列其中一個值:
旗標 | 意義 |
---|---|
DDADDBUFF_INVERT | 緩衝區會在擷取期間反轉。 |
DDADDBUFF_NONLOCALVIDMEM | 目的地緩衝區存在於非本機顯示記憶體中。 |
DDADDBUFF_SYSTEMMEMORY | 目的地緩衝區存在於系統記憶體中。 |
pMDL
指向wdm.h) 中定義的MDL (,描述目的地緩衝區的實體頁面。
pKEvent
指向核心模式視訊傳輸在目的地填滿時所設定的 KEVENT。
lpBuffInfo
指向核心模式視訊傳輸在設定 KEVENT 之前填入的 DDCAPBUFFINFO 結構。
需求
標頭 | ddkmapi.h (包含 Ddkmapi.h) |