ホーム › Storage.Imapi › IDiscFormat2
IDiscFormat2
COMIDispatch (デュアル)✅ IDispatch を実装(デュアルインターフェース)。HSP では
comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。メソッド 5
vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。
vtbl 7 HRESULT IsRecorderSupported(IDiscRecorder2* recorder, VARIANT_BOOL* value)
| recorder | IDiscRecorder2* | in | サポート可否を判定する対象の記録デバイスを表す IDiscRecorder2 へのポインタである。 |
| value | VARIANT_BOOL* | out | 指定デバイスがこのフォーマッターでサポートされるかどうかを受け取る VARIANT_BOOL へのポインタである。 |
vtbl 8 HRESULT IsCurrentMediaSupported(IDiscRecorder2* recorder, VARIANT_BOOL* value)
| recorder | IDiscRecorder2* | in | メディア判定の対象とする記録デバイスを表す IDiscRecorder2 へのポインタである。 |
| value | VARIANT_BOOL* | out | デバイスに装填された現在のメディアがサポートされるかどうかを受け取る VARIANT_BOOL へのポインタである。 |
vtbl 9 HRESULT get_MediaPhysicallyBlank(VARIANT_BOOL* value)
| value | VARIANT_BOOL* | out | メディアが物理的に空白(未記録)であるかどうかを受け取る VARIANT_BOOL へのポインタである。 |
vtbl 10 HRESULT get_MediaHeuristicallyBlank(VARIANT_BOOL* value)
| value | VARIANT_BOOL* | out | メディアがヒューリスティックな判定で空白とみなせるかどうかを受け取る VARIANT_BOOL へのポインタである。 |
vtbl 11 HRESULT get_SupportedMediaTypes(SAFEARRAY** value)
| value | SAFEARRAY** | out | サポートされるメディア種別の配列を格納する SAFEARRAY を受け取るポインタへのポインタである。 |