D1114: 省略可能でないポインター NULL
interface::method のパラメーター [parameter] は省略できません。 NULL ポインターが渡されました。 これにより、Direct2D がクラッシュします。
プレースホルダー
-
パラメーター
-
NULL ポインターを含むパラメーターの名前。
-
インターフェイス
-
メソッドが属するインターフェイスの名前。
-
メソッド
-
無効なパラメーターを受け取ったメソッドの名前。
例
次の例は、 FillGeometry メソッドがオプション以外の geometry パラメーターの NULL ポインターを受け取る方法を示しています。
m_pRenderTarget->FillGeometry(NULL, m_pYellowGreenBrush);
この例では、次のデバッグ メッセージが生成されます。
D2D DEBUG ERROR - The parameter [geometry] for ID2D1RenderTarget::FillGeometry is not optional.
A NULL pointer was passed. This will cause Direct2D to crash.
考えられる原因
省略可能でないパラメーターに NULL ポインターが渡されました。
修正
省略不可能なパラメーターに NULL ポインターがないことを確認します。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示