#define SDL_OUT_CAP(x) _Out_cap_(x)
wcsncpyにアノテーションを付与するとする:
char *wcscpy(SDL_OUT_CAP(bufsize) wchar_t *dst, const wchar_t *src, size_t bufsize);
これはdstの可能なバッファがbufsize個のwchar_tで, かつ書込のみを行うという注釈である.
コンパイラやアナライザツールは, その通りになっていないと思われるとき警告を発することがある.
アノテーションの機能のないコンパイラでは何も行わない.