ホーム › Graphics.Dxgi › DXGI_DEBUG_RLO_FLAGS
DXGI_DEBUG_RLO_FLAGS
列挙型フラグメンバー 4
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| DXGI_DEBUG_RLO_SUMMARY | 1 | 0x1 | オブジェクトの有効期間に関する要約を取得することを指定するフラグです。 |
| DXGI_DEBUG_RLO_DETAIL | 2 | 0x2 | オブジェクトの有効期間に関する詳細情報を取得することを指定するフラグです。 |
| DXGI_DEBUG_RLO_IGNORE_INTERNAL | 4 | 0x4 | 外部参照カウントによって生存が維持されていないオブジェクトを無視することを示すフラグです。 D3D オブジェクトは、外部参照カウントと内部参照カウントを使用して出力されます。 通常は、すべてのオブジェクトが出力されます。 このフラグは、外部参照カウントが 0 のオブジェクトを無視することを意味します。アプリケーションはそれらのオブジェクトの生存を維持する責任を負っていないためです。 |
| DXGI_DEBUG_RLO_ALL | 7 | 0x7 | オブジェクトの有効期間に関する要約と詳細情報の両方を取得することを指定するフラグです。 |
公式ドキュメント
ReportLiveObjects と共に使用し、オブジェクトの有効期間について報告する情報量を指定するフラグです。
解説(Remarks)
この列挙型は IDXGIDebug::ReportLiveObjects と共に使用します。
注意 この API には、Windows 8 用の Windows ソフトウェア開発キット (SDK) が必要です。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DXGI_DEBUG_RLO_FLAGS : int {
DXGI_DEBUG_RLO_SUMMARY = 1,
DXGI_DEBUG_RLO_DETAIL = 2,
DXGI_DEBUG_RLO_IGNORE_INTERNAL = 4,
DXGI_DEBUG_RLO_ALL = 7
} DXGI_DEBUG_RLO_FLAGS;[Flags]
public enum DXGI_DEBUG_RLO_FLAGS : int
{
DXGI_DEBUG_RLO_SUMMARY = 1,
DXGI_DEBUG_RLO_DETAIL = 2,
DXGI_DEBUG_RLO_IGNORE_INTERNAL = 4,
DXGI_DEBUG_RLO_ALL = 7,
}<Flags>
Public Enum DXGI_DEBUG_RLO_FLAGS As Integer
DXGI_DEBUG_RLO_SUMMARY = 1
DXGI_DEBUG_RLO_DETAIL = 2
DXGI_DEBUG_RLO_IGNORE_INTERNAL = 4
DXGI_DEBUG_RLO_ALL = 7
End Enumimport enum
class DXGI_DEBUG_RLO_FLAGS(enum.IntFlag):
DXGI_DEBUG_RLO_SUMMARY = 1
DXGI_DEBUG_RLO_DETAIL = 2
DXGI_DEBUG_RLO_IGNORE_INTERNAL = 4
DXGI_DEBUG_RLO_ALL = 7// DXGI_DEBUG_RLO_FLAGS (flags)
pub const DXGI_DEBUG_RLO_SUMMARY: i32 = 1;
pub const DXGI_DEBUG_RLO_DETAIL: i32 = 2;
pub const DXGI_DEBUG_RLO_IGNORE_INTERNAL: i32 = 4;
pub const DXGI_DEBUG_RLO_ALL: i32 = 7;// DXGI_DEBUG_RLO_FLAGS
const (
DXGI_DEBUG_RLO_SUMMARY int32 = 1
DXGI_DEBUG_RLO_DETAIL int32 = 2
DXGI_DEBUG_RLO_IGNORE_INTERNAL int32 = 4
DXGI_DEBUG_RLO_ALL int32 = 7
)const
DXGI_DEBUG_RLO_SUMMARY = 1;
DXGI_DEBUG_RLO_DETAIL = 2;
DXGI_DEBUG_RLO_IGNORE_INTERNAL = 4;
DXGI_DEBUG_RLO_ALL = 7;// DXGI_DEBUG_RLO_FLAGS
pub const DXGI_DEBUG_RLO_SUMMARY: i32 = 1;
pub const DXGI_DEBUG_RLO_DETAIL: i32 = 2;
pub const DXGI_DEBUG_RLO_IGNORE_INTERNAL: i32 = 4;
pub const DXGI_DEBUG_RLO_ALL: i32 = 7;const
DXGI_DEBUG_RLO_SUMMARY* = 1
DXGI_DEBUG_RLO_DETAIL* = 2
DXGI_DEBUG_RLO_IGNORE_INTERNAL* = 4
DXGI_DEBUG_RLO_ALL* = 7enum DXGI_DEBUG_RLO_FLAGS : int {
DXGI_DEBUG_RLO_SUMMARY = 1,
DXGI_DEBUG_RLO_DETAIL = 2,
DXGI_DEBUG_RLO_IGNORE_INTERNAL = 4,
DXGI_DEBUG_RLO_ALL = 7,
}#define global DXGI_DEBUG_RLO_SUMMARY 0x1
#define global DXGI_DEBUG_RLO_DETAIL 0x2
#define global DXGI_DEBUG_RLO_IGNORE_INTERNAL 0x4
#define global DXGI_DEBUG_RLO_ALL 0x7
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。