ID3DXEffect::D eleteParameterBlock-Methode

Löscht einen Parameterblock.

Syntax

HRESULT DeleteParameterBlock(
  [in] D3DXHANDLE  hParameterBlock
);

Parameter

hParameterBlock [ In]

Typ: D3DXHANDLE

Ein Handle für den Parameterblock. Dies ist das handle, das von ID3DXEffect::EndParameterBlockzurückgegeben wird.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, lautet der Rückgabewert D3D _ OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden Werte sein: D3DERR _ INVALIDCALL, D3DXERR _ INVALIDDATA.

Hinweise

Parameterblöcke sind Blöcke mit Auswirkungszuständen. Verwenden Sie einen Parameterblock, um Zustandsänderungen aufzuzeichnen, damit sie später mit einem einzelnen API-Aufruf angewendet werden können. Wenn Sie den Parameterblock nicht mehr benötigen, löschen Sie den Parameterblock, um die Speicherauslastung zu reduzieren.

Anforderungen

Anforderung Wert
Header
D3DX9Effect.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXEffect

ID3DXEffect::BeginParameterBlock

ID3DXEffect::EndParameterBlock