次の方法で共有


VideoPortInterlockedDecrement 関数 (video.h)

VideoPortInterlockedDecrement 関数は、呼び出し元が指定した変数をアトミック操作としてデクリメントします。

構文

VIDEOPORT_API LONG VideoPortInterlockedDecrement(
  [in] IN PLONG Addend
);

パラメーター

[in] Addend

デクリメントする変数へのポインター。

戻り値

VideoPortInterlockedDecrement デクリメントされた値を返します。

備考

可能であれば、必要に応じて、VideoPortInterlockedDecrement はコンパイラによってインラインで実装されます。 ページング可能なデータで安全に使用できます。

この関数は、他の VideoPortInterlockedXxx 呼び出しに関してのみアトミックです。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。
ターゲット プラットフォーム デスクトップ
ヘッダー video.h (Video.h を含む)
ライブラリ Videoprt.lib
DLL Videoprt.sys
IRQL 任意のレベル

関連項目

VideoPortInterlockedExchange

VideoPortInterlockedIncrement