Syntaxe
Membres
DimensionType : XG_RESOURCE_DIMENSION La dimensionnalité de la ressource, sous la forme d’une constante d’énumération XG_RESOURCE_DIMENSION. Actuellement, seules les dimensions de texture sont prises en charge. Alignment
Type : UINT64 L’alignement de la ressource, en octets. Pour l’alignement par défaut, spécifiez zéro. Width
Type : UINT64 La largeur de la ressource, en texels. Height
Type : UINT La hauteur de la ressource, en texels. DepthOrArraySize
Type : UINT16 Pour les textures de volume, la profondeur de la ressource. Pour les textures de tableau, le nombre de tranches de tableau. MipLevels
Type : UINT16 Le nombre de niveaux de mip dans la ressource. Pour une chaîne de mips complète, spécifiez zéro. Format
Type : XG_FORMAT Le format, sous la forme d’une constante d’énumération XG_FORMAT (équivalente aux valeurs DXGI_FORMAT). SampleDesc
Type : XG_SAMPLE_DESC La description de l’échantillon, sous la forme d’une structure XG_SAMPLE_DESC, qui équivaut à DXGI_SAMPLE_DESC. Layout
Type : XG_TEXTURE_LAYOUT Le mode de mosaïque de la texture, sous la forme d’une constante d’énumération XG_TEXTURE_LAYOUT. Pour sélectionner le mode de mosaïque par défaut, spécifiez XG_TEXTURE_LAYOUT_UNKNOWN. MiscFlags
Type : XG12_RESOURCE_MISC_FLAG Indicateurs, sous la forme d’une combinaison OR au niveau du bit de constantes d’énumération XG12_RESOURCE_MISC_FLAG, par exemple pour « aucun », « autoriser la cible de rendu », « autoriser la profondeur-gabarit », « autoriser l’accès non ordonné » ou « refuser la ressource de nuanceur ». XG12_RESOURCE_MISC_FLAG équivaut à D3D12_RESOURCE_FLAGS.
