Freigeben über


D3DReadFileToBlob-Funktion (d3dcompiler.h)

Hinweis Sie können diese API verwenden, um Ihre Windows Store-Apps zu entwickeln, aber nicht in Apps, die Sie an den Windows Store übermitteln.
 
Liest eine Datei, die sich auf dem Datenträger befindet, in den Arbeitsspeicher.

Syntax

HRESULT D3DReadFileToBlob(
  [in]  LPCWSTR  pFileName,
  [out] ID3DBlob **ppContents
);

Parameter

[in] pFileName

Ein Zeiger auf eine konstante NULL-Zeichenfolge, die den Namen der Datei enthält, die in den Arbeitsspeicher eingelesen werden soll.

[out] ppContents

Ein Zeiger auf eine Variable, die einen Zeiger auf die ID3DBlob-Schnittstelle empfängt, die Informationen enthält, die D3DReadFileToBlob aus der pFileName-Datei gelesen hat. Sie können diese ID3DBlob-Schnittstelle verwenden, um auf die Dateiinformationen zuzugreifen und sie an andere Compilerfunktionen zu übergeben.

Rückgabewert

Gibt einen der Direct3D 11-Rückgabecodes zurück.

Hinweise

Hinweis Die D3dcompiler_44.dll oder höher der Datei enthält die Compilerfunktion D3DReadFileToBlob .
 

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3dcompiler.h
Bibliothek D3DCompiler.lib
DLL D3DCompiler_47.dll

Siehe auch

Funktionen