Lines Matching full:image
31 @param Flags Describe image characteristics. If
32 EFI_IMAGE_TRANSPARENT is set, then the image was
35 @param Width Image width, in pixels.
37 @param Height Image height, in pixels.
54 This function adds the image Image to the group of images
55 owned by PackageList, and returns a new image identifier
60 @param PackageList Handle of the package list where this image will be added.
62 @param ImageId On return, contains the new image id, which is
65 @param Image Points to the image.
67 @retval EFI_SUCCESS The new image was added
70 @retval EFI_OUT_OF_RESOURCES Could not add the image.
72 @retval EFI_INVALID_PARAMETER Image is NULL or ImageId is
83 IN CONST EFI_IMAGE_INPUT *Image
88 This function retrieves the image specified by ImageId which
90 into the buffer specified by Image. If the image specified by
93 ImageSize is too small to hold the image, then
96 image.
101 search for the specified image.
103 @param ImageId The image's id, which is unique within
106 @param Image Points to the new image.
108 @retval EFI_SUCCESS The image was returned successfully.
110 @retval EFI_NOT_FOUND The image specified by ImageId is not
113 @retval EFI_INVALID_PARAMETER The Image or Langugae was NULL.
125 OUT EFI_IMAGE_INPUT *Image
130 This function updates the image specified by ImageId in the
131 specified PackageListHandle to the image specified by Image.
138 @param ImageId The image id, which is unique within PackageList.
140 @param Image Points to the image.
142 @retval EFI_SUCCESS The image was successfully updated.
144 @retval EFI_NOT_FOUND The image specified by ImageId is not in the database.
147 @retval EFI_INVALID_PARAMETER The Image or Language was NULL.
156 IN CONST EFI_IMAGE_INPUT *Image
160 /// EFI_HII_DRAW_FLAGS describes how the image is to be drawn.
176 @param Width Width of the output image.
178 @param Height Height of the output image.
184 specified image.
193 } Image; member
198 This function renders an image to a bitmap or the screen using
199 the specified color and options. It draws the image on an
206 upon entry. If EFI_HII_DIRECT_TO_SCREEN is set, then the image
208 Screen. Otherwise the image will be rendered to the bitmap
214 @param Flags Describes how the image is to be drawn.
218 @param Image Points to the image to be displayed.
221 to the image, which is Width pixels wide and
222 Height pixels high. The image will be drawn onto
223 this image and EFI_HII_DRAW_FLAG_CLIP is implied.
225 will be allocated to hold the generated image and
230 edge of the image of the first pixel in
231 the image.
233 @retval EFI_SUCCESS The image was successfully updated.
238 @retval EFI_INVALID_PARAMETER The Image or Blt or Height or
248 IN CONST EFI_IMAGE_INPUT *Image,
256 This function renders an image as a bitmap or to the screen and
257 can clip the image. The bitmap is either supplied by the caller
265 the image will be written directly to the output device
266 specified by Screen. Otherwise the image will be rendered to
268 This function renders an image to a bitmap or the screen using
269 the specified color and options. It draws the image on an
274 determines whether the image will be drawn transparent or
275 opaque. If EFI_HII_DRAW_FLAG_FORCE_TRANS is set, then the image
276 will be drawn so that all 'off' pixels in the image will
279 the image's pixels will be copied directly to the
280 destination. If EFI_HII_DRAW_FLAG_DEFAULT is set, then the image
282 image's transparency setting (see EFI_IMAGE_TRANSPARENT).
284 EFI_HII_DIRECT_TO_SCREEN is set, then the image will be written
286 image will be rendered to the bitmap specified by Bitmap.
290 @param Flags Describes how the image is to be drawn.
293 search for the specified image.
295 @param ImageId The image's id, which is unique within PackageList.
298 to the image, which is Width pixels wide and
299 Height pixels high. The image will be drawn onto
300 this image and EFI_HII_DRAW_FLAG_CLIP is implied.
302 will be allocated to hold the generated image and
307 edge of the output image of the first
308 pixel in the image.
310 @retval EFI_SUCCESS The image was successfully updated.
315 @retval EFI_NOT_FOUND The image specified by ImageId is not in the database.