PDD_VPORTCB_CREATEVIDEOPORT回呼函式 (ddrawint.h)
DdVideoPortCreate回呼函式會通知驅動程式 DirectDraw 已建立 VPE 物件。
語法
PDD_VPORTCB_CREATEVIDEOPORT PddVportcbCreatevideoport;
DWORD PddVportcbCreatevideoport(
PDD_CREATEVPORTDATA unnamedParam1
)
{...}
參數
unnamedParam1
指向描述所建立 VPE 物件的 DD_CREATEVPORTDATA 結構。
傳回值
DdVideoPortCreate 會傳回下列其中一個值:
備註
DdVideoPortCreate 可以在支援 VPE 的 DirectDraw 驅動程式中選擇性地實作。
DdVideoPortCreate 可以配置記憶體,並初始化任何私人 VPE 物件特定資料。 驅動程式可以使用 DD_VIDEOPORT_LOCAL結構的dwReserved1和dwReserved2成員來儲存此資料。 這個DD_VIDEOPORT_LOCAL結構位於lpCreateVideoPort DD_CREATEVPORTDATA 結構的lpVideoPort成員。 驅動程式無法使用或變更DD_VIDEOPORT_LOCAL結構的任何其他成員。
如果實作硬體視訊埠以使用功能連接器,驅動程式可能需要初始化功能連接器,才能使用硬體視訊埠。
DdVideoPortCreate 不應該開啟硬體視訊埠。 這在 DdVideoPortUpdate中完成。
需求
目標平台 | 桌面 |
標頭 | ddrawint.h (包括 Winddi.h) |