Freigeben über


D3DX10SaveTextureToMemory-Funktion

Speichern Sie eine Textur im Arbeitsspeicher.

Syntax

HRESULT D3DX10SaveTextureToMemory(
  _In_  ID3D10Resource           *pSrcTexture,
  _In_  D3DX10_IMAGE_FILE_FORMAT DestFormat,
  _Out_ LPD3D10BLOB              *ppDestBuf,
  _In_  UINT                     Flags
);

Parameter

pSrcTexture [in]

Typ: ID3D10Resource*

Zeiger auf die zu speichernde Textur. Siehe ID3D10Resource-Schnittstelle.

DestFormat [in]

Typ: D3DX10_IMAGE_FILE_FORMAT

Das Format, in dem die Textur gespeichert wird. Siehe D3DX10_IMAGE_FILE_FORMAT.

ppDestBuf [out]

Typ: LPD3D10BLOB*

Adresse eines Zeigers auf den Speicher, der die gespeicherte Textur enthält. Siehe ID3D10Blob-Schnittstelle.

Flaggen [in]

Typ: UINT

Optional.

Rückgabewert

Typ: HRESULT

Der Rückgabewert ist einer der In Direct3D 10-Rückgabecodes aufgeführten Werte.

Anforderungen

Anforderung Wert
Header
D3DX10Tex.h
Bibliothek
D3DX10.lib

Siehe auch

Texturfunktionen in D3DX 10

Universell-Funktionen