Compartilhar via


Video Port Extension Callback Functions (Windows CE 5.0)

Send Feedback

The following table shows the video port extension callback functions.

Function Description
CanCreateVideoPort Indicates whether a video port with the specified description can be created. This callback is required.
CreateVideoPort Notifies the hardware abstraction layer (HAL) after a video port is created.
DestroyVideoPort Notifies the HAL when the video port is destroyed.
FlipVideoPort Performs the physical flip which causes the video port to start writing data to the new surface.
GetVideoPortBandwidth Informs drivers of bandwidth requirements for any specified format.
GetVideoPortConnectInfo Fills the specified array with all of the connection combinations supported by the specified video port and puts that number in the dwNumEntries member of the DDHAL_GETVPORTCONNECTDATA structure.
GetVideoPortField Determines whether the current field of an interlaced signal is even or odd.
GetVideoPortFlipStatus Indicates whether a V-sync operation has occurred since the flip was performed on the specified surface.
GetVideoPortInputFormats Fills the specified array with all of the formats that the video port can accept and puts that number in the dwNumFormats member of the DDHAL_GETVPORTINPUTFORMATDATA structure.
GetVideoPortLine Returns the current line counter of the video port.
GetVideoPortOutputFormats Fills the specified array with all of the formats that can be written to the frame buffer based on the specified input format.
GetVideoSignalStatus Indicates whether or not the video port is receiving a good signal.
HalColorControl (video port control callback) Gets or sets the video port color controls.
UpdateVideoPort Starts, stops, and changes the video port.
WaitForVideoPortSync Returns at the beginning or end of either the video V-sync operation or the specified line.

See Also

DDHAL Callback Functions

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.