ランタイム: Mix/Graphics/IQuery.h Source File

ランタイム

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

IQuery.h
Go to the documentation of this file.
1 #pragma once
2
5
6 #include "Mix/Graphics/IDeviceObject.h"
7
8 namespace Mix{ namespace Graphics{
9
12 class IQuery : public Mix::Graphics::IDeviceObject
13 {
14 protected:
16 virtual ~IQuery( void ){}
17
18 public:
20 virtual void Begin( void ) = 0;
22 virtual void End( void ) = 0;
23
28 virtual Boolean GetData( UInt32& data, Boolean bFlush = True ) const = 0;
29
32 virtual Mix::Graphics::QUERY_FORMAT GetFormat( void ) const = 0;
33 };
34
35 }}
IDeviceObject.h
デバイスオブジェクトインターフェースインクルードファイル
Mix::Graphics::IQuery
クエリインターフェース
Definition: IQuery.h:12
Mix::Graphics::IQuery::End
virtual void End(void)=0
終了を通知します
Mix::Graphics::IQuery::~IQuery
virtual ~IQuery(void)
デストラクタ
Definition: IQuery.h:16
UInt32
unsigned int UInt32
符号無し32ビット整数
Definition: Common.h:68
Mix::Graphics::IQuery::GetFormat
virtual Mix::Graphics::QUERY_FORMAT GetFormat(void) const =0
フォーマットを取得します
Mix
ミックス
Definition: AtomicValue.h:6
Mix::Graphics::QUERY_FORMAT
QUERY_FORMAT
クエリフォーマット列挙定数
Definition: Common.h:1606
Mix::Graphics::IQuery::GetData
virtual Boolean GetData(UInt32 &data, Boolean bFlush=True) const =0
データを取得します
Mix::Graphics::IDeviceObject
デバイスオブジェクトインターフェース
Definition: IDeviceObject.h:12
Mix::Graphics::IQuery::Begin
virtual void Begin(void)=0
開始を通知します
True
#define True
Boolean型の真値
Definition: Common.h:105
Boolean
BOOL Boolean
32ビットブーリアン
Definition: Common.h:102