Freigeben über


ID3D10SwitchToRef::SetUseRef-Methode (d3d10sdklayers.h)

Wechseln zwischen Hardware und Software.

Syntax

BOOL SetUseRef(
  [in] BOOL UseRef
);

Parameter

[in] UseRef

Typ: BOOL

Ein boolescher Wert. Legen Sie dies auf TRUE fest, um zu einem Softwaregerät zu wechseln. Legen Sie dies auf FALSE fest, um auf ein Hardwaregerät zu wechseln.

Rückgabewert

Typ: BOOL

Der vorherige Wert von UseRef.

Hinweise

Diese API schlägt fehl, wenn das Gerät nicht umschaltbar ist. Sie müssen ein Gerät erstellt haben, das umschaltbar ist, indem Sie während der Geräteerstellung (beim Aufrufen von D3D10CreateDevice) das flag D3D10_CREATE_DEVICE_SWITCH_TO_REF angeben.

Wenn Sie von einem Softwaregerät zu einem Hardwaregerät wechseln, werden alle zwischengespeicherten Objekte aus dem Systemspeicher gelöscht. Wenn Sie von einem Hardwaregerät zu einem Softwaregerät wechseln, werden Ressourcen in den Systemspeicher heruntergeladen.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d10sdklayers.h

Weitere Informationen

D3D10CreateDevice

ID3D10SwitchToRef-Schnittstelle