Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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
Send Feedback on this topic to the authors