CvReleaseProvider 関数CvReleaseProvider Function

マーカー プロバイダーをリリースします。Releases marker provider. マーカー プロバイダーをリリースしても、このプロバイダーの以前に作成したマーカー系列には影響がありません。Releasing the marker provider will not affect previously created marker series of this provider. マーカー系列は、CvReleaseMarkerSeries を呼び出すことで個別にリリースする必要があります。Marker series have to be release separately by CvReleaseMarkerSeries call. プロバイダーのリリースに失敗すると、メモリ漏れが発生します。Failure to release provider causes a memory leak.

構文Syntax

HRESULT CvReleaseProvider(  
   _In_ PCV_PROVIDER pProvider  
);  

パラメーターParameters

pProvider
プロバイダー コンテキスト。Provider context. Null は指定できません。Cannot be NULL.

戻り値Return Value

プロバイダーがリリースされると S_OK を、エラーが発生した場合はエラー コードを返します。S_OK when provider is successfully released or error code in case there were any errors. SUCCEEDED/FAILED マクロを使用し、エラーの状態を確認します。Use SUCCEEDED/FAILED macros to check for error condition.

必要条件Requirements

ヘッダー: cvmarkers.hHeader: cvmarkers.h

参照See Also

C++ ライブラリ リファレンスC++ Library Reference