Syntaxe
Paramètres
Dimension _In_Type : XG_RESOURCE_DIMENSION Dimension de la ressource, sous forme de constante d’énumération XG_RESOURCE_DIMENSION, par exemple pour une ressource inconnue, une mémoire tampon, une texture 1D, une texture 2D ou une texture 3D. Format _In_
Type : XG_FORMAT Format, sous forme de constante d’énumération XG_FORMAT, par exemple XG_FORMAT_R32G32B32_UINT.
- Si Format est XG_FORMAT_UNKNOWN, le paramètre BytesPerElement est utilisé à la place, et BytesPerElement doit être de 1, 2, 4, 8 ou 16 octets.
- Si Format n’est pas XG_FORMAT_UNKNOWN, la valeur de BytesPerElement est ignorée et elle est calculée par cette fonction.
Type : UINT32 Nombre d’octets par élément, sous forme de UINT32. SampleCount _In_
Type : UINT32 Pour toutes les dimensions de ressource autres que Texture2D, SampleCount doit être 1. Pour Texture2D, SampleCount doit être 1, 2, 4 ou 8. pTileShapeInTexels _Out_opt_
Type : XG_TILE_SHAPE* Forme de la vignette, en texels, sous forme de pointeur vers une structure XG_TILE_SHAPE. Si Format est XG_FORMAT_UNKNOWN, pTileShapeInTexels sera rempli de zéros s’il est présent. pTileShapeInElements _Out_opt_
Type : XG_TILE_SHAPE_ELEMENTS* Forme de la vignette, en éléments, sous forme de pointeur vers une structure XG_TILE_SHAPE_ELEMENTS.
