_Structure de _ la _ ressource _ T MXDC XPS S0PAGE
La structure de la _ ressource MXDC XPS _ S0PAGE _ _ contient des informations sur une ressource, telle qu’une image ou une police, qui est associée à une page de document XPS et doit être transmise au fichier de sortie Microsoft XPS Document Converter (MXDC).
Syntaxe
typedef struct tagMxdcXpsS0PageResource {
DWORD dwSize;
DWORD dwResourceType;
BYTE szUri[MAX_PATH];
DWORD dwDataSize;
BYTE bData[1];
} MXDC_XPS_S0PAGE_RESOURCE_T, *P_MXDC_XPS_S0PAGE_RESOURCE_T;
Membres
-
dwSize nul
-
Taille totale de cette structure et de la ressource à laquelle elle pointe.
-
dwResourceType
-
Une valeur de type MXDC _ S0 _ page _ enums indiquant le type de ressource, par exemple image TIFF ou police TrueType.
-
szUri
-
URI de la ressource. Ce nombre ne peut pas dépasser 260 octets.
-
dwDataSize
-
Taille de la ressource en octets.
-
bData
-
Données de la ressource dans un tableau d’octets de taille 1 + taille de la ressource.
Remarques
Cette structure est ajoutée à une structure _ t d' _ en _ -tête d’échappement MXDC (dont le opcode a la valeur MXDCOP _ Set _ S0PAGERESOURCE) pour créer une structure d' échappement de _ _ ressource _ _ MXDC S0PAGE . La structure MXDC _ S0PAGE _ Resource _ Escape _ T qui en résulte est ensuite transmise dans le paramètre lpszInData de la fonction ExtEscape appelée avec l’échappement d' _ échappement MXDC . L’effet est d’envoyer la ressource à MXDC pour la convertir et d’être écrite dans le fichier de sortie.
L’appel à ExtEscape doit être compris entre un appel à StartPage et un appel à EndPage; Toutefois, il peut y avoir plusieurs appels de ce type entre les appels à StartPage et EndPage.
La consommation de la diffusion en continu est plus efficace si vous appelez ExtEscape avec MXDCOP _ défini _ S0PAGE _ opcode de ressource pour chaque ressource sur la page avant d’appeler ExtEscape avec l' opcode MXDCOP _ Set _ S0PAGE .
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau Vista uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2008 [ applications de bureau uniquement] |
| En-tête |
|