Metodo IDirect3DVertexShader9::GetFunction (d3d9helper.h)

Ottiene un puntatore ai dati dello shader.

Sintassi

HRESULT GetFunction(
  [in, out] void *unnamedParam1,
  [in, out] UINT *pSizeOfData
);

Parametri

[in, out] unnamedParam1

Tipo: void*

Puntatore a un buffer contenente i dati dello shader. L'applicazione deve allocare spazio sufficiente per questo.

[in, out] pSizeOfData

Tipo: UINT*

Dimensioni dei dati, in byte. Per ottenere le dimensioni del buffer necessarie per recuperare i dati, impostare pData = NULL quando si chiama GetFunction. Chiamare quindi GetFunction con le dimensioni restituite per ottenere i dati del buffer.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito viene D3D_OK. Se il metodo ha esito negativo, il valore restituito può essere D3DERR_INVALIDCALL.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d9helper.h (include D3D9.h)
Libreria D3D9.lib

Vedi anche

IDirect3DVertexShader9