Condividi tramite


Metodo ITileRequest::RequestTextureTileAsync

Richieste per ottenere il contenuto di una trama riquadri come . File DDS (DirectDraw Surface).

Sintassi

HRESULT RequestTextureTileAsync(
   EventID            eventID,
   DWORD              textureFileptr,
   UINT               tileSubresource,
   UINT               tileX,
   UINT               tileY,
   UINT               tileZ,
   BSTR               ddsFilename,
   ITextureCallback * pRequestCallback,
   DWORD              requestCookie,
   DWORD              progressIntervalMsecs
);

Parametri

Eventid
L'evento specificato per corrispondere al contenuto del buffer, ad esempio una destinazione di rendering potrebbe cambiare nel tempo.

textureFileptr
Indirizzo dell'oggetto trama specificato.

tileSubresource
Sottoresource specificato del riquadro.

Tilex
Posizione X del riquadro specificato.

riquadroY
Posizione Y del riquadro specificata.

tileZ
Posizione Z del riquadro specificata.

ddsFilename
Stringa COM che contiene il nome percorso del file .dds in cui vengono scritti i risultati.

pRequestCallback
Indirizzo del callback usato per notificare l'host dei risultati.

requestCookie
Cookie che identifica in modo univoco la richiesta e può essere usato per segnalarlo per essere annullato.

progressIntervalMsecs
Non usato.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Intestazione

Vspixengine.h

Vedere anche

ITileRequest