ID2D1CommandList::Close 方法 (d2d1_1.h)

指示命令清單停止接受命令,以便您可以使用它做為效果的輸入,或是呼叫 ID2D1DeviceCoNtext::D rawImage。 您應該在方法附加至 ID2D1DeviceCoNtext 之後呼叫 方法,並在使用命令清單之前寫入 。

Syntax

HRESULT Close();

傳回值

類型: HRESULT

方法會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。

HRESULT 描述
S_OK 未發生任何錯誤。
D2DERR_WRONG_STATE 已在命令清單上呼叫 Close。
 
注意 如果與命令清單相關聯的裝置內容發生錯誤,命令清單會傳回相同的錯誤。
 

備註

如果已在命令清單中呼叫此方法,這個方法會傳回D2DERR_WRONG_STATE。 如果在母體擴展期間裝置內容發生錯誤,此方法會傳回該錯誤。 否則,方法會傳回S_OK。

如果 Close 方法傳回錯誤,則未來任何命令清單的使用都會導致相同的錯誤。

規格需求

   
最低支援的用戶端 適用于 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 適用于 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 d2d1_1.h
Dll D2d1.dll

另請參閱

ID2D1CommandList